Java查找算法之折半查找

折半查找又称为“二分查找”,算法复杂度为nlog2n。java 1.折半查找思路算法 设有序顺序表{a[0], a[1], ......, a[n-1]},先求出查找区间中间元素下标mid,而后将该位置值a[mid]与要查找值key比较,比较结果有3种可能性:spa 若key=a[mid],则查找成功,返回下标; 若key<a[mid],则要查找元素在mid左侧,缩小查找区间到表前半部分再进行折半
相关文章
相关标签/搜索