码迷,mamicode.com
首页 >  
搜索关键字:找到轮转后的有序数组    ( 1个结果
找到轮转后的有序数组中第K小的数
我们可以通过二分查找法,在log(n)的时间内找到最小数的在数组中的位置,然后通过偏移来快速定位任意第K个数。 此处还是假设数组中没有相同的数,原排列顺序是递增排列。 在轮转后的有序数组中查找最小数的算法如下:int findIndexOfMin(int num[],int n) { int l = 0; int r = n-1; while(l...
分类:编程语言   时间:2015-04-15 23:24:35    阅读次数:154
1条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!