LeetCode
TELLURIUM
这个作者很懒,什么都没留下…
展开
-
力扣 (LeetCode)1189.气球的最大数量
仅用于学习记录题目题解class Solution { public int maxNumberOfBalloons(String text) { char[] ar = text.toCharArray(); int a=0,b=0,c=0,d=0,e=0; for(int i=0;i<text.length();i++){ if(ar[i]=='b') a++; else if(ar[i]=='a') b++; else if(ar[原创 2020-09-05 20:32:13 · 223 阅读 · 0 评论 -
力扣 (LeetCode) 1089.复写零
仅用于学习记录题目题解class Solution { public void duplicateZeros(int[] arr) { //若最后一位数是0,不必考虑 for(int i=0;i<arr.length-1;i++){ //寻找数字0 if(arr[i] == 0){ //让后一位==前一位,循环到数字0的指针的后两位 for(int j=arr.lengt原创 2020-09-05 19:19:26 · 185 阅读 · 0 评论 -
力扣(LeetCode)66. 加一
仅用于学习记录题目题解加一只有两种情况个位数小于9各位数等于9class Solution { public int[] plusOne(int[] digits) { //从个位数开始循环 for(int i=digits.length-1;i>=0;i--){ digits[i]++; //若本身个位数小于9就不会进位,%10的结果和加一相同 digits[i]=digits[原创 2020-08-07 16:12:20 · 186 阅读 · 0 评论 -
力扣(LeetCode) 350. 两个数组的交集 II
力扣(LeetCode) 350. 两个数组的交集 II仅用于学习记录题目图片: 题解方法一:排序+双指针这个方法还是很清晰明了的哦。class Solution { public int[] intersect(int[] nums1, int[] nums2) { //对两个数组进行排序,Arrays.sort()默认为升序 Arrays.sort(nums1); Arrays.sort(nums2); //为下边的双指针做铺垫 int a=原创 2020-08-06 13:59:56 · 192 阅读 · 0 评论