当前位置:首页 → 计算机类 → 软件水平考试 → 初级程序员->在一个线性表上可以进行二分查找(折半查找)充分必要条件是()
在一个线性表上可以进行二分查找(折半查找)充分必要条件是( )。
本题考查数据结构基础知识。
二分查找(折半查找)过程令处于中间位置记录关键字与给定值比较,若相等,则查找成功;若不等,则缩小范围,直至新查找区间中间位置记录关键字等于给定值或者查找区间没有元素时(表明查找不成功)为止。
显然,在折半查找过程中需要对元素进行随机访问,且需要元素有序排列。