农场里有一群牛,每头牛都有一个标签值,这些标签值组成一个升序排列的数组 labels。现在农场主想知道,给定一个目标标签值 target,如果在牛群中存在这个标签,返回它的位置,如果不存在,返回它按顺序插入的位置。请你编写一个程序,实现这个功能。 请必须使用时间复杂度为 O(log n) 的算法。
示例1

输入

[1,2,5,7],5

输出

2
示例2

输入

[1,2,3,4],5

输出

4

备注:
1 -10^4 labels 为无重复元素的升序排列数组-10^4
加载中...