四川师范大学2003-2004学年会计专业综合试题
四川师范大学计算机科学学院电子商务、教育技术学专业
2006-2007学年度第二学期期末考试
《数据结构》试卷A
答卷说明: 1.本试卷共8页,六个大题,满分100分,120分钟完卷。
2.本试卷为闭卷考试,请将所有题目直接做在试卷上。
3.本试卷适用于2005级5、6班。
题号 一 二 三 四 五 六 总分 总分人 分数
得分 评卷人 一、单项选择题(每题2分,共20分, 请将答案填在答题卡中)
答题卡 题号 1 2 3 4 5 答案 题号 6 7 8 9 10 答案 1.非线性结构是数据元素之间存在一种( )。
A)一对多关系 B)多对多关系 C)多对一关系 D)一对一关系
2.在有n个结点的链表L中,访问第?i个结点(i=1,2,… n)的算法GetElem_L(L,i,e)的时间复杂度为( )。
A)O(n) B)O(1) C)O() D)O()
3. 单链表的尾结点的指针域的值为( )。
A)NULL B)0
C)首结点地址 D)尾结点地址
4.一个栈的输入序列为12345,则栈的不可能输出序列是( )。
A)54321 B)45321 C)12345 D)43512
5.字符串是一种特殊的线性表,其特殊性体现在( )。
A)可以顺序存储
B)数据元素是一个字符,且常以串的整体作为操作对象
C)可以链式存储
D)数据元素可以是多个字符,且基本操作基于单个字符
6.稀疏矩阵一般的压缩存储方法有( )。
A)二维数组和三维数组 B)三元组顺序表和散列表
C)三元组顺序表和十字链表 D)散列表和十字链表
7.已知一棵二叉树的前序序列和中序序列分别为ABDEGCFH和DBGEACHF,则该二叉树的后序序列为( )。
A)GEDHFBCA B)DGEBHFCA
C)ABCDEFGH D)ACBFEDHG
8.深度为k的二叉树至多有( )个结点。
A)2k-1 B)2k C)2k-1 D)2k+1
9.关键路径是事件网络中( )。
A)从源点到汇点的最短路径 B)从源点到汇点的最长路径
C)最长的回路 D)最短的回路
10. 二分查找法适用于存储结构为( )的,且按关键字排序的线性表。
A)顺序存储 B)链接存储
C)顺序存储或链接存储 D)索引存储
得分 评卷人 二、填空题(每题2分,共20分,请将答案填在答题卡中。)
答题卡 题号 1 2 3 4 5 答案 题号 6 7 8 9 10 答案
1.栈中元素的进出原则是 。
2. 是被限定为只能在表的一端进行插入运算,在表的另一端进行删除运算的线性表。
3. 三元组表中的每个结点对应于稀疏矩阵的一个非零元素,它包含有三个数据项,分别表示该元素的行下标、列下标和 。
4、若长度为n的线性表采用顺序存储结构,在其第i个位置插入一个新元素的算法的时间复杂度为a[1…60, 1…70]的基地址为2048,每个元素占2个存储单元,若以列序为主序顺序存储,则元素a[32,58]的存储地址为
。
6、求下列广义表操作的结果:
(1) GetHead【GetTail【((a,b),(c,d))】】= ;
(2) GetHead【GetTail【GetHead【((a,b),(c,d))】】】= ;
7、一棵具有257个结点的完全二叉树,它的深度为 。
8、由带权为3,9,6,2,5的5个叶子结点构成一棵哈夫曼树,则带权路径长度为__ _。
9、图的逆邻接表存储结构只适用于 图。
10、大多数排序算法都有两个基本的操作 和 。
得分 评卷人 三、简答题(每题5分,共20分)
1. 试比较顺序存储结构和链式存储结构的优缺点。在什么情况下用顺序表比链表好?
2.下列三元组表表示一个稀疏矩阵,试写出它
您可能关注的文档
最近下载
- ISO9001 质量管理体系全套(质量手册+程序文件+表格记录全套).doc VIP
- 深度解析(2026)SYT 5794-2010《钻井液用沥青类评价方法》:从标准解读到未来油田化学智能化应用的战略前瞻.pptx VIP
- 2025-2030中国化学镀镍行业市场发展趋势与前景展望战略研究报告.docx
- 深度解析(2026)《SYT 7377-2017钻井液设计规范》.pptx VIP
- 《船体振动学》教学课件.pdf
- 操作系统Windows操作系统模型.pptx VIP
- 2025年山东省选调公务员考试真题汇编附答案解析(夺冠).docx VIP
- Windows操作系统翻译词汇.pdf
- 基于灰色关联理论的广西农产品供应链影响因素分析.docx
- 关于绑架的小故事-绑架关起来的故事.docx VIP
原创力文档

文档评论(0)