“看到有序数组,首先想到二分” 或数组存在两段性(如对某条件:左边一段都为true,右边一段都false)lc.278 关键在于找到两段性,有些比较隐蔽,如lc.287 戳!!~ 问题分类 找出目标值 找出满足条件的左界 找出满足条件的右界 找出目标值 private int binarySearchWithoutR(int[] nums, int target) { int left = 0; int right = nums.length -1; while(left < right) { // 注意 int mid = left + (right - left) / 2 ; ...