自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 牛牛爱喝酒(代码详解)

牛牛是一个酒鬼,非常爱喝酒,一瓶酒m元钱,两个酒瓶可以换一瓶酒,四个瓶盖可以换一瓶酒,现在有 n 元钱,求最多可以喝多少瓶酒?(注:没有借贷功能,即最终不允许借一瓶酒、喝完后拿酒瓶兑换归还的操作)import java.util.*;public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 返回牛牛能喝的最多的酒 * @param m int整型 酒单价 * @param

2020-12-09 19:50:47 401

原创 JAVA上升下降字符串

public String sortString(String s) { //定义一个数组,里面填满26个小写字母,相当于桶 int[] bucket = new int[26];//初始bucket[0]...bucket[25]均等于0 char[] charArr = s.toCharArray();//获取字符串数组 //把s中的字符分别放到对应的桶里 如果有一个a 就bucket[0]++,值变为1 for (...

2020-11-25 20:30:48 130

原创 1295 统计位数为偶数的数字

通过遍历数组的方法class Solution { public int findNumbers(int[] nums) { int count = 0; for (int i = 0; i < nums.length; i++) { int N = nums[i]; //数组中的数每除10,相当于去掉了最高位,记录除10的次数,则可以计算出位数。 int count1 = 0; while (N != 0)

2020-11-08 14:12:27 143

原创 相同的树 代码解析

给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。输入: 1 1/ \ / 2 3 2 3 [1,2,3], [1,2,3]输出: true/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; *

2020-11-06 20:31:03 126

原创 最全有效的山脉数组代码详解

给定一个整数数组 A,如果它是有效的山脉数组就返回 true,否则返回 false。class Solution { public boolean validMountainArray(int[] A) { int len = A.length;//数组的长度 int left = 0; int right = len - 1;//由于数组下表是从0开始,所以right的位续为数组长度减1; //从左边往右边

2020-11-03 20:22:53 380

原创 最全岛屿的周长代码解析

岛屿的周长class Solution { static int[] x = {0, 1, 0, -1};// static int[] y = {1, 0, -1, 0};// public int islandPerimeter(int[][] grid) { int n = grid.length, m = grid[0].length; int ans = 0; for (int i = 0; i < n; ++i)

2020-10-30 22:57:38 371

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除