LeetCode算法详解
程序驿站 | ityizhan.net
这个作者很懒,什么都没留下…
展开
-
LeetCode简单难度题解(一)
一、两数之和 方法接收参数为一个int数组 和一个目标值 创建一个Map :key:数组元素 value:数组下标 循环数组 ,判断map中是否有一个key等于 目标值减去当前循环数组元素 如果有 就结束方法 返回key对应的下标 和当前循环到的下标 如果循环走完 还没有匹配 返回 -1, -1 public static int[] twoSum2(int[] nums, int t...原创 2019-04-24 00:12:27 · 645 阅读 · 0 评论 -
LeetCode简单难度题解(二)
35、搜索插入位置 循环数组 从后往前找,当匹配到第一个比目标值小的那个元素下标的时候 返回下标+1就是目标值要插入的位置,如果有正好匹配的值 直接返回下标 public int searchInsert(int[] nums, int target) { for(int i = nums.length - 1; i >= 0; i--){ if(nums[i...原创 2019-04-29 19:13:32 · 332 阅读 · 0 评论