当前位置: 首页 > news >正文

算法与数据结构【30天】集训营——详解查找章节数据结构(C语言版 第2版)课后习题答案 (20)

文章目录

      • 1.选择题
      • 2.应用题
      • 3.算法设计题
      • 每文一语

1.选择题

( 1)对 n 个元素的表做顺序查找时, 若查找每个元素的概率相同, 则平均查找长度为 ()。

A. (n-1)/2
B . n/2
C. (n+1)/2
D . n

答案: C
解释:总查找次数 N=1+2+3+ , +n=n(n+1)/2 ,则平均查找长度为 N/n=(n+1)/2 。

( 2)适用于折半查找的表的存储方式及元素排列要求为() 。
A.链接方式存储,元素无序
B.链接方式存储,元素有序
C.顺序方式存储,元素无序
D .顺序方式存储,元素有序

答案: D

解释: 折半查找要求线性表必须采用顺序存储结构, 而且表中元素按关键字有序排列。

( 3࿰

相关文章:

  • 对象以死嘛?对象什么时候该死?看这一篇就够了
  • DDoS报告团伙规模
  • Android 注解与注解处理器简述
  • 【C++】STL——vector(万字详解)
  • Rust学习指南(一)安装RUST后台管理框架
  • 车载操作系统汇总
  • 硬件工程师成长之路(10.1)——芯片选型
  • libusb系列-001-libusb简介
  • 基于Nonebot2搭建QQ机器人实战篇(一)
  • git工具基本操作命令
  • Xilinx zynq 7010/7020 GPIO
  • 【ESP32】13.DS18B20温度传感器实验(OneWire和DallasTemperature库)
  • 『 云原生·Docker』Dockerfile是什么?如何使用 Dockerfile文件构建镜像?
  • 【嵌入式数据库】一文带你吃透通过apiBaseUrl获取FlexManager监控点数据
  • XTTS基于rman全量迁移Oracle
  • Angular 4.x 动态创建组件
  • iOS编译提示和导航提示
  • Java 网络编程(2):UDP 的使用
  • JavaScript 事件——“事件类型”中“HTML5事件”的注意要点
  • js数组之filter
  • leetcode378. Kth Smallest Element in a Sorted Matrix
  • Netty源码解析1-Buffer
  • python_bomb----数据类型总结
  • React-生命周期杂记
  • redis学习笔记(三):列表、集合、有序集合
  • 入门到放弃node系列之Hello Word篇
  • 腾讯大梁:DevOps最后一棒,有效构建海量运营的持续反馈能力
  • 正则与JS中的正则
  • kubernetes资源对象--ingress
  • linux 淘宝开源监控工具tsar
  • 扩展资源服务器解决oauth2 性能瓶颈
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #NOIP 2014#Day.2 T3 解方程
  • %check_box% in rails :coditions={:has_many , :through}
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (六)激光线扫描-三维重建
  • (一)RocketMQ初步认识
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • .mysql secret在哪_MYSQL基本操作(上)
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .net 中viewstate的原理和使用
  • .NET开源的一个小而快并且功能强大的 Windows 动态桌面软件 - DreamScene2
  • @Documented注解的作用
  • @ModelAttribute使用详解
  • [ 隧道技术 ] 反弹shell的集中常见方式(四)python反弹shell
  • [2013AAA]On a fractional nonlinear hyperbolic equation arising from relative theory
  • [AIGC] Redis基础命令集详细介绍
  • [C#小技巧]如何捕捉上升沿和下降沿
  • [CQOI 2010]扑克牌
  • [Delphi]一个功能完备的国密SM4类(TSM4)[20230329更新]
  • [Django开源学习 1]django-vue-admin
  • [Intel Edison开发板] 05、Edison开发基于MRAA实现IO控制,特别是UART通信
  • [LeetCode] 178. 分数排名
  • [Linux]history 显示命令执行的时间