- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构专升本复习题
4.图的邻接矩阵:
5.有向图的逆邻接表:
4.找出下面网络的最小生成树。
7.无向完全图的邻接矩阵是____矩阵。
A.对称 B.上三角 C.下三角 D.稀疏
6.具有10个顶点的无向图,边的总数最多为 _ 。
4.试画出下列有向网的十字链表。 有向网 五、求解下列问题 每小题6分,共24分
1.已知二叉树的前序遍历序列和中序遍历序列分别是:B,A,C,D,F,E,G和D,C,A,F,G,E,B,
试画出该二叉树。
2.试按表 25,15,19,24,20,5,16,45,40,38 中元素的排列次序,将所有元素插入一棵初始为空的二叉排序树中,使之仍是一棵二叉排序树。 1 试画出插入完成之后的二叉排序树; 2 若查找元素17,它将依次与二叉排序树中哪些元素比较大小? 3 假设每个元素的查找概率相等,试计算该树的平均查找长度 ASL; 4 对该树进行中序遍历,试写出中序遍历序列。
3.试用权集合 4,6,5,12,2,1,13 ,构造赫夫曼 Huffman 树, 1 列出构造过程, 2 分别计算该赫夫曼树的路径长度和带权路径长度。
4.找出下面网络的最小生成树:
六、执行下面的C程序,指出输出结果。 8分 #include #include struct node char data; struct node *next; ; void link_list struct node *p while p! NULL printf %c,p- data ; p p- next; printf \n ; main char ch; struct node *q,*p,*f,*head NULL; for ch A;ch F;ch++ p struct node * malloc sizeof struct node ; p- data ch; p- next head; head p; link_list p ; p head; head NULL; while p! NULL q p; p p- next; q- next head; head q; f head; while f- next! NULL link_list head ; f f- next- next; 七、算法设计 算法中必须有注释,每小题8分,共16分
1.设n个元素的线性表顺序存储在一维数组 st[1..maxlen] 的前n个位置上,试写出算法:删除表中第i 1≤i≤n 个元素。
2.设Head为带表头结点的单链表的头指针,试写出算法:若为非空表,则输出:最大结点和最小结点的值 data值 ;否则,输出:“Empty list”。
网计 专升本 《数据结构》试题 模C
一、选择题
1.由____组成的集合是一个数据对象。 A.不同类型的数据项 B.不同类型的数据元素 C.相同类型的数据项 D.相同类型的数据元素
2.____是线性表。
A. 孔子,诸葛亮,曹雪芹 B. A,B,C,D
C. 10,11,12,13,14 D. 1,2,3,...
3.____ 是表示线性数据结构的。
A.循环链表 B.邻接多重表 C.孩子链表 D.单链表
4.将线性表的数据元素以____结构存放, 查找一个数据元素所需的时间不依赖于表的长度。
A.循环双链表 B.哈希 Hash 表 C.一维数组 D.单链表 5.设数组A[1..8,1..10]的基地址为4000, 每个元素占2个存储单元,若以列序为主序顺序存储,则元素A[4,7]的存储地址是____。 假定无第0行第0列元素 A.4072 B.4104 C.4102 D.4074
6.设依次进入一个栈的元素序列为c,a,b,d,不可得到出栈的元素序列有_____。 A.a.b,c,d B.a,d,c,b C.b,a,d,c D.c,d,a,b
7.___ 又是一棵满二叉树。 A.二叉排序树 B.深度为5有31个结点的二叉树 C.有15个结点的完全二叉树 D.哈夫曼 Huffman 树
8.深度为k的满二叉树有____个分枝结点。 A.2k-1 B.2k-1-1 C.2k+1 D.2k-1+1
9.具有n n 0 个结点的完全二叉树的深度为 A. log2 n B. log2 n +1
C. log2 n+1 D. log2 n+1
10.折半查找20个记录的有序表,若查找失败,比较关键字的次数____。
A.最多为6 B.最多为5 C.最少为3 D.最少为4
11.折半查找有序表 2,5,8,20,25,36,40,60 ,若查找元素60,需依次与 表中元素____进行比较。
A.25,40,60
您可能关注的文档
- 2015年山东省德州市中考语文试题(图片版,含答案).doc
- 2015年山东省枣庄市中考化学试题(word版附答案).doc
- 2015年山东省梁山县事业单位招考复习资料.doc
- 脑萎缩的治疗入手.doc
- 2015年山东省泰安市中考化学试题(版,含答案).doc
- 脑血管病典型病例分析.ppt
- 2015年山西省公务员招考笔试试题.doc
- 数据库考试重点总结.doc
- 脱肛的原因.ppt
- 2015年岗前培训考试试题.doc
- 毕业论文的组成部分及具体要求.docx
- 毕业论文的组成部分及排列顺序_论文格式_.docx
- 2025年中国液体灌装机行业发展潜力预测及投资战略研究报告.docx
- 2021-2026年中国激光设备市场调查研究及行业投资潜力预测报告.docx
- 2025年中国液压元件行业市场运营现状及投资战略咨询报告.docx
- 2025年中国全自动口罩机行业市场调查研究及投资前景展望报告.docx
- 中国激光测距仪行业市场调研分析及投资战略规划报告.docx
- 中国工业加湿器市场全面调研及行业投资潜力预测报告.docx
- 2025年中国低压继电器行业市场深度分析及投资策略研究报告.docx
- 中国粉末冶金零件行业发展监测及投资战略规划研究报告.docx
文档评论(0)