请实现有重复数字的升序数组的二分查找。 输出在数组中第一个大于等于查找值的位置(下标从1开始算起),如果数组中不存在这样的数(指不存在大于等于查找值的数),则输出数组长度加一。
示例1

输入

5,4,[1,2,4,4,5]

输出

3

说明

输出位置从1开始计算     
示例2

输入

5,4,[1,2,3,3,5]

输出

5

说明

虽然数组中没有4,但 5 ≥ 4 ,所以返回5对应的位置,刚好也是5。  
加载中...