考试复习题及答案.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
考试复习题及答案 一、选择题 1.一个线性表的顺序存储表中第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是( ) A. 110 B. 108 C. 100 D. 120 2、链式存储结构中每个结点( ) A. 分两部分,一部分存放结点值,另一部分存放表示结点间关系的指针 B. 只有一部分,存放结点值 C. 只有一部分,存储表示结点间关系的指针 D. 分两部分,一部分存放结点值,另一部分存放结点所占单元数 3、线性表若采用链式存储结构时,要求内存中可用存储单元的地址: A. 必须是连续的 B. 部分地址必须是连续的 C. 一定是不连续的 D. 连续或不连续都可以 4、循环队列存储在数组A[0..m]中,则入队时的操作为(???? )。 A. rear=rear+1??????????????? B. rear=(rear+1) mod (m-1) C. rear=(rear+1) mod m??????? D. rear=(rear+1)mod(m+1) 5、最大容量为n的循环队列,队尾指针是rear,队头是front,则队空的条件是?? (???? )。 ?A. (rear+1) MOD n=front??????????????????? B. rear=front????????????????????????????????????????????????????????? C.rear+1=front??????????????????????????? D. (rear-l) MOD n=front 6、判定一个队列QU(最多元素为m0)为满队列的条件是(??? ) A.QU-rear - QU-front = = m0 ??? B.QU-rear - QU-front -1= = m0? C.QU-front = = QU-rear?????????? D.QU-front = = QU-rear+1%m0 7、栈和队都是(???? ) A.顺序存储的线性结构??????? B. 链式存储的非线性结构 C. 限制存取点的线性结构????? D. 限制存取点的非线性结构 8、二叉树是非线性数据结构,所以 。 A. 它不能用顺序存储结构存储; B. 它不能用链式存储结构存储; C. 顺序存储结构和链式存储结构都能存储; D. 顺序存储结构和链式存储结构都不能使用 9、如图1所示的二叉树,请给出其中序遍历序列( ) A. B F J D G K A C H E L I M B. A B D F J G K C E H I L M C. J F K G D B H L M I E C A D. A C D F E K G H I L M 10、如图2所示程序,算法时间复杂度是( ) A.O(n) B.O(n/2) C.O(n2) D.无限大 图1 图2 二、填空题 1、线性表中数据元素的个数 的,数据元素间的关系是 的。 2、顺序表中逻辑上相邻的元素的物理位置 。单链表中逻辑上相邻的元素的物理位置 。 3、在顺序表中插入或删除一个元素,需要平均移动 元素,具体移动的元素个数与 有关。 4、队列是一种特殊的________,允许插入的一端称为_______,允许删除的一端称为______,所以队列又称为____________. 5、栈是一种特殊的线性表,允许插入和删除运算的一端称为?????? 。不允许插入和删除运算的一端称为?????? 。 6、二叉树的基本组成部分是: 、 和 ,因而二叉树的遍历次序有六种。最常用的是三种 、 和 ,这三种方法相互之间有关联。若已知一棵二叉树的前序序列是BEFCGDH,中序序列是FEBGCHD,则它的后序序列必是 。 7、二叉树的顺序存储结构中, 和数组小标相对应。 8、二叉树中编号为i的结点,其双亲结点的编号是 ,左孩子的编号是 ,右孩子的编号是 。 9、线索二叉树中,空的左孩子指针指向该结点的 ,空的右孩子结点指向该结点的 。 三、判断题 1、线性表在物理存储空间中也一定是连续的。 2、链表的删除算法很简单,因为当删除链中某个结点后,

文档评论(0)

3344483cc + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档