相关动态
数据结构(Java语言版)-习题及答案 第10章查找习题答案.docx
2024-11-11 00:14

第10章查找习题参考答案

数据结构(Java语言版)-习题及答案 第10章查找习题答案.docx

一、单选题

ABC

ABC

D

n

n/2

C.(n+1)/2

D.(n-1)/2

ABC

ABC

D

1

n

n/2

D.(n+1)/2

3.

对长度为3的顺序表进行顺序查找,若查找第1个元素的概率是1/2,查找第2个元素的概率是1/3,查找第3个元素的概率是1/6,则成功查找表中任一元素的平均查找长度是 。

A

ABC

D

A.5/3

B.2

C.7/3

D.3

ABC

ABC

D

以顺序方式存储

以链接方式存储

以顺序方式存储,且结点按关键字有序排序

以链表方式存储,且结点按关键字有序排序

ABC

ABC

D

一次成功查找过程终止的结点

一次失败查找过程终止的结点

一次成功查找过程中经过的中间结点

一次失败查找过程中经过的中间结点

ABCD已知一个长度为16的有序顺序表R[1..16]

ABC

D

5

4

7

6

AB设有100个元素的有序顺序表,采用折半查找方法,不成功时最大的比较次数是 。

A

B

25

50

CD

C

D

7

有一个长度为12的有序表R[0..11],按折半查找法对该表进行查找,在表内各元素等概率情况下查找成功所需的平均比较次数为 。

ABCDA.

ABC

D

B.37/12

C.39/12

D.43/12

有一个长度为12的有序表R[0..11],按折半查找法对该表进行查找,在表内各元素等概率情况下查找不成功所需的平均比较次数为 。

ABCDA.

ABC

D

B.37/12

C.49/12

D.49/13imgstyle=max-width:50%;src=/d95099e5345aeb40dba9fdc51883db92.png/

有一个有序表为(1,3,9,12,32,41,45,62,75,77,82,95,99),当采用折半查找法查找关键字为82的元素时, 次比较后查找成功。

A

ABC

D

1

2

4

8

ABCD有一个长度为n的有序顺序表,采用折半查找,经过

ABC

D

2i

2i+1

2i-1

2i-1

ABC

ABC

D

数据分成若干块,每块内数据有序

数据分成若干块,每块内数据不必有序,但块间必须有序,每块内最大(或最小)的关键字组成索引块

数据分成若干块,每块内数据有序,每块内最大(或最小)的关键字组成索引块

数据分成若干块,每块中的数据个数必须相同

ABC

ABC

D

A.1800

B.60

C.1200

D.log23600

设待查关键字为47,且已存入变量k中,如果在查找过程中,和k进行比较的元素依次是47、32、46、25、47,则所采用的查找方法

A

ABC

D

是一种错误的方法

可能是分块查找

可能是顺序查找

可能是折半查找

设待查关键字为47,且已存入变量k中,如果在查找过程中,和k进行比较的元素依次是27、72、16、84、47,则所采用的查找方法是

A

ABC

D

二叉排序树查找

分块查找

顺序查找

折半查找

ABC

ABC

D

折半查找

分块查找

顺序查找

二叉排序树查找

ABCD以下

ABC

D

二叉排序树是动态树表,在插入新结点时会引起树的重新分裂和合并

对二叉排序树进行层次遍历可以得到一个有序序列

在构造二叉排序树时,若关键字序列有序,则二叉排序树的高度最大

在二叉排序树中进行查找,关键字的比较次数最多不超过结点数的一半

ABCD由一个关键字序列建立一棵二叉排序树,

ABC

D

该序列的存储结构

序列中的关键字的取值范围

关键字的输入次序

使用的计算机的软、硬件条件

在任意一棵非空二叉排序树T1中,删除某结点v之后形成二叉排序树T2,再将v插入T2形成二叉排序树T3。下列关于T1与T3的叙述中,正确的是 。I.若v是T1的叶子结点,则T1与T3不同II.若v是T1的叶子结点,则T1与T3相同III.若v不是T1的叶子结点,则T1与T3不同IV.若v不是T1的叶子结点,则T1与T3相同

A

ABC

D

仅I、III

仅I、IV

仅II、III

仅II、IV

ABCD对于下列关键字序列,不可能构成

ABC

D

A.95,22,91,24,94,71

B.92,20,91,34,88,35

C.21,89,77,29,36,38

D.12,25,71,68,33,34

ABCD

ABC

D

树形未定,无法确定

B.18,43,27,77,44,36,39

C.18,27,36,39,43,44,77

D.18,44,43,39,36,27,77

以下查找方法中速度最快的是

A

ABC

D

    以上就是本篇文章【数据结构(Java语言版)-习题及答案 第10章查找习题答案.docx】的全部内容了,欢迎阅览 ! 文章地址:http://zleialh.xhstdz.com/quote/74712.html 
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 物流园资讯移动站 http://zleialh.xhstdz.com/mobile/ , 查看更多   
发表评论
0评