leetcode
习题解答
<福神>
这个作者很懒,什么都没留下…
展开
-
leetcode刷题记录(88、121、217)
88. 合并两个有序数组 思路: 首先将nums2添加到nums1中 再将nums1排序 加粗样式 public void merge(int[] nums1, int m, int[] nums2, int n) { // for (int i = 0; i < nums2.length; i++) { nums1[m++] = nums2[i]; } Arrays.so...原创 2019-09-17 23:38:39 · 248 阅读 · 0 评论 -
leetcode刷题记录(268、283、169)
268.缺失数字 我的思路: 排除特殊情况,若是判断数组为空或长度为0,则直接返回0 将给定数组排序 循环遍历数组,范围是从0到(nums-1) 比较当前索引对应的值和索引是否相等,若不相等,则返回当前索引,即为数组中缺失的值 若循环顺利,则说明数组前面不缺数字,只能是最后却少一个,正好是 i,所以返回 i 对应程序 public int missingNumber(int[] nums) ...原创 2019-09-17 15:38:21 · 141 阅读 · 0 评论