35. Search Insert Position - Easy 前往題目 想法 基本的Binary Search 思路 Binary Search 如果沒找到,就回傳左指針(右指針也可以因為沒找到一定收斂在同一個index) Code一次過,就是注意回傳條件而已 class Solution { public int searchInsert(int[] nums, int target) { int l = 0, r = nums.length - 1; while (l <= r) { int mid = l + (r - l) / 2; if (nums[mid] < target) { l = mid + 1; } else if (nums[mid] > target) { r = mid - 1; } else { return mid; } } return l; } } Leetcode > Easy #Leetcode #心得 #Array #Binary Search 35. Search Insert Position - Easy https://f88083.github.io/2024/09/19/35-Search-Insert-Position-Easy/ 作者 Simon Lai 發布於 2024年9月19日 許可協議 1268. Search Suggestions System - Medium 上一篇 81. Search in Rotated Sorted Array II - Medium 下一篇 Please enable JavaScript to view the comments