2008年1月高等教育自学考试全国统一命题考试数据结构导论 试卷课程代码 2142一单项选择题(本大题共15小题每小题2分共30分)在每小题列出的四个备选项中只有一个是符合题目要求的请将其代码填写在题后的括号内错选多选或未选均无分1.在数据结构中数据的基本单位是( )A. 数据项B. 数据元素C. 数据对象D. 数据文件=1 for(i=0i<ni) for(j=0j<nj) A[
第七章 树和二叉树习题画出由4个结点所构成的所有形态的树(假设是无序树)已知一棵树的度为4其中度为4的结点的数目为3度为3的结点的数目为4度为2的结点的数目为5度为1的结点的数目为2请求出该树中的叶子结点的数目如果已知一棵二叉树有20个叶子结点有10个结点仅有左孩子15个结点仅有右孩子求出该二叉树的结点数目已知某完全二叉树有100个结点试用三种不同的方法求出该二叉树的叶子结点数 如果已知完全二叉树
#
第一章 概论1 数据结构是指一组相互之间存在一种或多种特定关系的数据的组织方式和它们在计算机内的存储方式以及定义在该组数据上的一组操作2 数据的逻辑结构是指数据元素之间的逻辑关系共分四种:集合结构:数据之间无关联线性结构:数据之间依次邻接树形结构:具有分支层次特性图结构:任何两个节点都可以邻接3 数据的存储结构是指数据的逻辑结构在计算机上的实现一般包括两部分:1) 数据元素 2)数据元素之间的关
#
第8章:数据结构导论 数据结构是在整个计算机科学与技术领域上广泛被使用的术语它是信息的一种组织方式其目的是为了提高算法的效率它实际是按某种逻辑关系组织起来的一批数据应用计算机语言按一定的存储方式将它们存储在计算机的存储器中并在这些数据上定义了一个运算的集合目录8.1数据结构8.2数据结构的应用举例8.3数据结构的分类8.4排序8.5查找8-1 数据结构的概念要想成为一个专业
#
1)已知出栈序列,写出可能的入栈序列并分析操作过程。2)已知入栈序列,写出可能的出栈序列并分析操作过程。[2004/1]如下图所示,输入元素为(A,B,C),在栈的输出端得到一个输出序列ABC,求出在栈的输入端所有可能的输入序列。 输出端输入端栈ABC【分析】A,B,C三个字符排成的序列可以有:ABC、ACB、BAC、BCA、CAB、CBA六种,按堆栈操作的先进后出(或后进先出)的原则,只有输入
数据结构课程设计一课程设计大纲要求:培养进一步理解和掌握所学的各种基本抽象数据类型的逻辑结构存储结构和操作实现算法以及它们在程序设计中的使用方法提高进行算法设计与分析能力提高程序设计实现和调试能力二课程设计要求: 要求能根据实际问题选择数据结构清晰的描述算法并进行程序设计和实现三课程设计题目1.一元多项式相加相减相乘 2.文本文件单词的检索与计数 3.学生成绩管理系
第6章 树和二叉树( Tree Binary Tree )5H6I问:右上图中的结点数 树的度 树的深度教师电子系BLGAM3. 树的逻辑结构 解决思路:先研究最简单最有规律的树然后设法把一般的树转化为这种简单的树 二叉树问:具有3个结点的二叉树可能有几种不同形态普通树呢 2i-1个证明:∵ 二叉树中全部结点数nn0n1n2(叶子数1度结点数2度结点数)又∵二叉树中全部结点数nB1
违法有害信息,请在下方选择原因提交举报