- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章补充
习 题 六
一、 用适当内容填空
1.数据结构是指具有 相同特征 、相互 关联 的数据 集合 。
2.数据结构主要研究数据的 逻辑结构 、数据的 存储结构 ,以及 算法 。
3.数据之间有四种逻辑结构,分别是 集合 、 线性 、 树形 和 图形 。
4.根据数据结构中数据元素之间前件与后件关系的复杂程度,将数据的逻辑结构分为 线性结构 和 非线性结构 。
5.在数据的存储结构中,不仅要存放 各个数据元素 ,还要存放 数据元素之间前后件关系 信息。数据的存储结构是 逻辑结构在计算机存储器中 的表示。
6.数据元素在计算机中通常有4种存储方式,即 顺序 、 链式 、 索引 和 散列 。
7.顺序存储结构是指在内存中开辟一块 连续 的单元用于存放数据,逻辑上相邻的结点在物理位置上也 邻接 ,结点之间的逻辑关系由存储单元的 相邻 关系来体现。
8.在链式存储结构中,结点由两部分组成:一部分用于存放数据元素的值,称 为 数据域 ;另一部分用于存放前件或后件的存储地址,称为 指针域 。链式存储结构是通过 指针 反映出数据元素之间的逻辑关系。
9.算法的设计基于数据的 逻辑结构 ,而算法的实现依赖于数据的 存储结构 。
10.一个算法应该具有的基本特征有 可行性 、 确定性 、 有穷性 、 输入性 和 输出性 。
11.算法的复杂度有 时间复杂度 和 空间复杂度 。
12.栈是 在表的同一端 进行插入运算和删除运算的线性表。将允许进行插入运算和删除运算的一端称为 栈顶 ,另一端称为 栈底 。栈遵循 先进后出或后进先出 的原则。
13.队列是 在一端进行插入运算,而在另一端进行删除运算的 线性表。 允许删除的一端 称为队头, 允许插入一端 称为队尾。队列遵循 先进先出或后进后出 的原则。
14.所谓循环队列是将队列的存储空间想象成一个 首尾相连 的环状空间。
15.判断循环队列为满的条件是 (rear+1)%n = front 。
16.判断循环队列为空的条件是 front = rear 。
17.树是一种常用的 非线性 结构,树结构中结点之间即具有 分支 关系又具 有 层次 关系。
18.在树结构中,有且只有一个根结点,根结点有 0 个前件,其他结点有 1 个前件。结点的 后件 称为该结点的子结点,该结点是其子结点的 双亲 结点。将没有后件的结点称为 叶结点 。一个结点所拥有后件个数称为该结点的 度 。
19.二叉树的遍历分为 先序 遍历、 中序 遍历和 后序 遍历。
20.先序遍历是先访问 根结点 ,然后遍历 左子树 ,最后再遍历 右子树 。
21.中序遍历是先遍历 左子树 ,然后访问 根结点 ,最后再遍历 右子树 。
22.后序遍历是先遍历 左子树 ,然后遍历 右子树 ,最后再访问 根结点 。
23.二分查找法只适用于 顺序 存储结构的线性表,且 数据元素按数据值升序或降序排列 。
二、 从参考答案中选择一个最佳答案
1.数据在计算机存储器中的表示称为 B 。
A.数据的逻辑结构 B.数据的存储结构
C.数据的顺序结构 D.数据的链式结构
2.根据数据结构中各元素之间前后件关系的复杂程度,将数据结构分成 C 。
A.内部结构和外部结构 B.线性结构和树型结构
C.线性结构和非线性结构 D.图型结构和树型结构
3.关于链式存储结构,下列叙述中错误的是 C 。
A.逻辑上相邻结点物理上不必邻接 B.插入、删除操作方便,不用移动结点
C.便于随机存取 D.花费的存储空间较顺序存储空间多
4.有关线性表的叙述错误的是 C 。
A.线性表采用顺序存储,必须占用一片连续的内存单元
B.线性表采用链式存储,所占内存单元可以不连续
C.顺序表便于进行插入和删除操作 D.链表便于进行插入和删除操作
5.以下数据结构中, A 是非线性结构。
A.二叉树 B.队列 C.栈 D.线性链表
6.设变量front、rear分别指向队头和队尾,判断队列是否为空的条件是 C 。
A.front=0 B.front=1 C.front=rear D.front=rear=0
7.若进栈顺序是1、2、3、4,进栈和出栈可以穿插进行,则不可能的出栈序列是 C 。
A.1,2,3,4
您可能关注的文档
最近下载
- 历史八年级上册《第七单元 人民解放战争》大单元整体教学设计2025.docx VIP
- GZ-2022024机器视觉系统应用赛项赛题完整版包括试题答案及全部附件-2022年全国职业院校技能大赛拟设赛项赛题.pdf VIP
- 使用安装说明书三菱电机上菱空调机.pdf VIP
- SAP培训详细分解详细分解.ppt VIP
- 7《咱当兵的人》教学设计.doc VIP
- 2024年10月浙江自考设计概论试题及答案解析.docx
- 人教版(2024)一年级美术上册第二单元《勤劳的蚕宝宝》精品课件.pptx VIP
- 《全国导游基础知识》第一节亚洲主要客源国概况(1)习题.docx VIP
- 北师大版五年级上册数学《练习四》.ppt VIP
- SAP PP模块培训材料【116页超详细】.pdf
文档评论(0)