对线性表进行二分法查找,其前提条件是

admin2009-01-19  30

问题 对线性表进行二分法查找,其前提条件是

选项 A、线性表以顺序方式存储,并已按关键码值排好序
B、线性表以顺序方式存储,并已按关键码值的查找频率排序好
C、线性表以链接方式存储,并已按关键码值排序好
D、线性表以链接方式存储,并已按关键码值的查找频率排序好

答案1

解析 本题是对二分法查找的前提条件的考查。二分法查找是一种线性表查找方法,其基本方法是:首先要用要查找的关键码与线性表中间位置结点的关键码值进行比较,这个中间结点把线性表分为两个子表,比较相等则查找完毕,不等则根据查找结果确定下一步的查找应该在哪一个子表中进行,如此下去,直到找到满足条件的结点,或者确定表中没有这样的结点。由二分法的基本方法可知,其前提条件是线性表以顺序存储,并已按关键码值排好序。因此本题正确答案为选项A。
转载请注明原文地址:https://jikaoti.com/ti/JaQ7FFFM
0

相关试题推荐
最新回复(0)