• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
SS婴
博客园    首页    新随笔    联系   管理    订阅  订阅
查找--练习题

01

1. 如图所示的二叉排序树,查找成功时的平均查找长度是( )。

A. 21/7

B. 28/7

C. 15/6

D. 21/6

答案:C

2. 在一棵平衡二叉树中,每个结点的平衡因子的取值范围是( ) 。

A. -1~1

B. -2~2

C. 1~2

D. 0~1

答案:A

3. (判断题)查找效率最高的二叉排序树是平衡二叉排序树。

答案:对

4. (判断题)在二叉排序树中新插入的结点总是作为叶子结点来插入的。

答案:对

5. (判断题)在二叉排序树中新插入的结点总是处于最底层。

答案:错

6. (判断题)每个结点的关键字都比左孩子关键字大,比右孩子关键字小,

这样的二叉树都是二叉排序树。

 

02

1.采用顺序查找法查找长度为n的线性表时,平均查找长度为( )。

A. n

B. n/2

C. (n+1)/2

D. (n-1)/2

答案:C

2. (多选)通常将( )作为衡量一个查找算法效率优劣的标准。

A. 平均查找长度

B. 比较次数

C. WPL

D. ASL

答案:AD

3. (判断题)顺序查找方法只能在顺序存储结构上进行。

答案:错

4.顺序查找含n个元素的顺序表,若查找成功,则比较关键字的次数最多

为( )次。

答案:n

5. 对列表进行折半查找时,要求列表必须( )。

A. 顺序存储

B. 链式存储

C. 顺序存储且元素按关键字有序存储

D. 链式存储且元素按关键字有序存储

答案:C

6.有一个有序表{1, 3, 9, 12, 32, 41,45, 62, 75, 77, 82, 95, 99}当采用

折半查找法查找关键字为 82 的元素时,需经过( )次比较后查找成功。

A. 1

B. 2

C. 4

D. 8

答案:C

7. (判断题)折半查找可以在有序的双向链表上进行。

答案:错

posted on 2020-05-29 22:14  SS婴  阅读(427)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3