对某有序顺序表进行折半查找时,(60)不可能构成查找过程中关键字的比较序列。A.45,10,30,18,25B.45,30,18,25,10C.10,45,18,30,25D.10,18,25,30,45

对某有序顺序表进行折半查找时,(60)不可能构成查找过程中关键字的比较序列。

A.45,10,30,18,25
B.45,30,18,25,10
C.10,45,18,30,25
D.10,18,25,30,45

参考解析

解析:本题考查数据结构基础知识。二分法查找又称折半查找,它是一种效率较高的查找方法,要求线性表是有序表,即表中结点按关键字有序且只适合于顺序存储的线性结构。二分法查找的基本思想读者可行查找相关资料。以A选项为例,根据算法,需要查找的数应该是一个大于18而小于30的数,否则根据二分查找算法不会与18至30数据段的中间位置数据25进行比较。进一步分析,与25比较后,如果要查找的数小于25,则与18至25数据段的中间位置数据进行比较,如果大于25,则与25至30数据段的中间位置数据进行比较,而不可能与18数据之间的数据10进行比较。故选项B的比较序列是不可能出现的,因为数据表是有序的,10只能存储在18之前的位置,不能存储于18至25之间或25至30之间。同理可证C、D选项都是可行的比较序列,本题选择B选项。

相关考题:

对线性表进行折半查找时,要求线性表必须_______。 A、以顺序方式存储B、以链式方式存储C、以顺序方式存储且表中元素按关键字有序排列D、以链式方式存储且表中元素按关键字有序排列

折半查找的先决条件:表中结点按关键字有序,且顺序(一维数组)存储。() 此题为判断题(对,错)。

无论表中的结点是否按关键字进行有序排列,在进行查找操作时都可以使用折半查找。() 此题为判断题(对,错)。

对线性表进行折半查找时,要求线性表必须()。A.以顺序方式存储B.以顺序方式存储,且结点按关键字有序排列C.以链式方式存储D.以链式方式存储,且结点按关键字有序排列

设查找表为(50,60,75,85,96,98,105,110,120,130)(1)说出进行折半查找成功查找到元素120需要进行多少次元素间的比较?(2)为了折半查找元素95,经过多少次元素间的比较才能确定不能查到?(3)画出对上述有序表进行折半查找所对应的判定树(要求以数据元素作为树结点)。

对22个记录的有序表作折半查找,当查找失败时,至少需要比较()次关键字。A. 3B. 4C. 5D. 6

对采用二分查找法进行查找运算的查找表,要求按 ______ 方式进行存储。A.顺序存储B.链式存储C.顺序存储且结点按关键字有序D.链式存储且结点按关键字有序

折半查找方法要求查找表必须是关键字的有序表,但是对存储结构没有限制。() 此题为判断题(对,错)。

若对大小为N的有序顺序表进行顺序查找,当查找不成功时,平均查找长度为(59);当查找成功且表中仅有一个关键字等于欲查找的元素时,平均查找长度为(60)。A.NB.N+1C.N/2D.(N+1)/2

对线性表进行折半查找时,必须要求线性表()。A.顺序方式存储B.链式方式存储C.以顺序方式存储,且结点按关键字有序排列D.以链式方式存储,且结点按关键字有序排列

在n个记录的有序顺序表中进行折半查找,最大的比较次数是(27)。A.B.C.D.

线性表只要以()方式存储就能进行折半查找。A链接B顺序C关键字有序的顺序D二叉树

画出对长度为10的有序表进行折半查找的判定树(以序号1,2,……10表示树结点),并对上述序列进行折半查找,求等概率条件下,成功查找的平均查找长度。

下面关于折半查找法的叙述中,正确的是()。A、只要线性表中元素按值有序排列,就可以采用折半查找B、只要线性表采用顺序存储结构,就可以采用折半查找C、线性表中元素按值有序排列,并且采用顺序存储结构时才能采用折半查找D、在链表中也可以采用折半查找

若有序表的关键字为1到25的整数,在此序列中利用二分查找法查找数字2,在查找过程中与数字2比较的数字依次为:()、2。

对线性表进行折半查找最方便的存储结构是()A、顺序表B、有序的顺序表C、链表D、有序的链表

对线性表进行折半查找时,必须要求线性表()A、以顺序方式存储B、以链接方式存储C、以顺序方式存储,且结点按关键字有序排列D、以链接方式存储,且结点按关键字有序排列

对线性表进行折半查找时,要求线性表必须以链式方式存储,且结点按关键字有序排列

进行折半查找的表必须是顺序存储的有序表。

若有序表中关键字序列为:14,20,25,32,34,45,57,69,77,83,92。对其进行折半查找,则在等概率情况下,查找成功时的平均查找长度是()。A、1B、2C、3D、4

对22个记录的有序表作折半查找,当查找失败时,至少需要比较()次关键字。A、3B、4C、5D、6

线性表以()方式存储,能进行折半查找。A、关键字有序的顺序B、顺序C、链接D、二叉树

采用折半查找方法进行查找,数据文件应为(),且限于()。A、有序表;顺序存储结构B、有序表;链式存储结构C、随机表;顺序存储结构D、随机表;链式存储结构

单选题线性表只要以()方式存储就能进行折半查找。A链接B顺序C关键字有序的顺序D二叉树

判断题进行折半查找的表必须是顺序存储的有序表。()A对B错

单选题线性表以()方式存储,能进行折半查找。A关键字有序的顺序B顺序C链接D二叉树

单选题下面关于折半查找法的叙述中,正确的是()。A只要线性表中元素按值有序排列,就可以采用折半查找B只要线性表采用顺序存储结构,就可以采用折半查找C线性表中元素按值有序排列,并且采用顺序存储结构时才能采用折半查找D在链表中也可以采用折半查找