数据结构复习总结计划题.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构复习题 目 至第 7 章 一、填空 ( 2 分/ ,共 10 ) 1.数据是指所有能 入到 算机中被 算机加工、 理的 符号 的集合。 2.可以把 算机 理的数据, 地分成 数 型和 非数 型两大 。 3.数据的 构就是指数据 的 接关系 。 10.从整体上看, 数据在存 器内有两种存放的方式:一是集中存放 在一个 的 内存存 区中;一是利用存 器中的零星区域, 分散地存放在 内存的各个地方。 12.“基本操作”是指算法中那种所需 与操作数的具体取 无关 的操作。 5.不 表 点的 表,是指 表的表 指 直接指向 表的 起始 点 。 6.在一个双 表中,已 由指 ptr 指向需要 除的存 点, 除 点所要 行的两条操作是 ① ptr-Prior-Next = ptr-Next; ② ptr-Next-Prior = ptr-Prior; 。 7. tail 是指向非空、 表 点的循 表的表尾指 。 那么, 表起始 点的存 位置 表示成 tail-Next-Next 。 9. 序表 Sq = (a1,a2,a3,?, an)(n≥1)中,每个数据元素需要占用 w 个存 元。若 m 元素 a1 的起始地址,那么元素 an 的存 地址 是 m+(n-1)*w 。 1.限定插入和 除操作只能在一端 行的 性表,被称 是 。 2.如果在 序 仍打算 行 操作,就称 生了“ 上溢 ”出 。 3.如果在 序 空 仍打算 行出 操作,就 称为发生了“ 下溢 ”出错。 4.在具有 n 个数据结点的循环队列中,队满时共有 n-1 个数据元素。 5.如果操作顺序是先让字母 A、B、C 进栈,做两次出栈;再让字母 D、E、F 进栈,做一次出栈;最后让字母 G 进栈,做三次出栈。最终这个堆栈从栈顶到栈底的余留元素应该是 DA 。6.中缀表达式 (a+b)-(c/(d+e)) 对应的后缀表达式 是 ab+cde+/- 。 7.函数的递归调用有两种形式:如果一个函数 是直接调用自己, 就称其为 直接 递归调用;如果一个函数是通过另一个函数来调用自己, 就称其为 间接 递归调用。 8.设某栈的元素输入顺序是 1、2、3、4、5,想得到 4、3、5、2、1 的输出顺序。那么 push、 pop 的操作序列应该是 push、push、push、push、pop、pop、push、pop、pop、pop 。 5.设有串 s=“I am a teacher”。该串的长度是 。 10.在一个 n 阶方阵 A 中,若所有元素都有性质:aij = aji (1 ≤i, j ≤ n),就称其为 对称 矩阵。1.结点数为 7 的二叉树的高度最矮是 2 ,最高 是 6 。 2.给定二叉树的结点数,要使树高为最大,那么该树应该是 单枝 形状。 3.给定二叉树的结点数,要使树高为最矮,那么该树应该是 完全二叉树 形状。 4.如果一棵满二叉树的深度为 6,那么它共有 127 个结点,有 64 个叶结点。 5.有 15 个结点的二叉树, 最少有 1 个叶结点,最多有 8 个叶结点。 6.由 n 个带权值的叶结点生成的哈夫曼树,最终共有 2n-1 个结点。 9.深度为 5 的二叉树,至多有 31 个结点。 10.在二叉树中,有一个结点具有左、右两个孩子。那么在中序遍历序列里, 它的右孩子一定排在它的 右 边。 2.在一个具有 4 个顶点的无向图中,要连通全部顶点,,至少需要 3 条边。 3.在无向图中,若顶点 vi 和 vj 之间有一条边(vi ,vj)存在,那么则称顶点 vi 和 vj 互为 邻接 点。4.图中顶点 vi 的“度”,是指与它 相邻接 的顶 点的个数,并记为 D(v i)。 5.在有向图中,把从顶点 vi 到顶点 vj 的弧记为 vi,vj ,而把从顶点 vj 到顶点 vi 的弧记为 vj , vi ,这是两条不同的弧。 6.对于一个无向图,其邻接矩阵中第 i 行(或第 i 列)里非零或非∞元素的个数,正好是第 i 个顶点 vi 的 度 。 二、选择题( 1 分/题,共 20 题) 1.在常见的数据处理中, B 是最基本的处理。 A.删除 B.查找 C.读取 D .插 入 4.链式存储结构中,每个数据的存储结点里 D 指向邻接存储结点的指针, 用以反映数据间的逻辑关系。 A.只能有 1 个 B.只能有 2 个 C .只能有 3 个 D.可以有多个 6.有下面的算法段: for (i=0; in; i++) k++; B 。 其时间复杂度为 C. (log n) A. (1) B. (n) 2 O O O 2 ) D. (n O 1.下面,对非空线性表特点的论述, C 是正确的。

文档评论(0)

131****8546 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档