360面试真题请教
好了,小伙伴们,我感觉我是遇到了一个假的面试官。二分搜索的复杂度是o(logn),我被面试官坑了。。。唉,还是自己太菜了,禁不起面试官忽悠。
------------------------------------------------更新------------------------------------------------
一个排好序的整形数组a,长度为n,查找第1个值为k的元素的下标,找不到返回-1;时间复杂度o(logn),注意:有重复元素!要求不要写递归。
我当时一看到这道题就立马用《剑指offer》介绍的二分法撸了起来,结果面试官让我看看复杂度,我就彻底傻眼了。话说,o(logn)方法的我也不会啊!只能用用o(n)的二分法才能做得了题这个样子。我是凉得没脾气。
求大佬们教教我!o(╥﹏╥)o
#360公司##校招#