- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北京师范大学2012~2013学年第 1 学期期末考试试卷(A卷)
课程名称: 数据结构 任课教师姓名: 刘玉铭
卷面总分: 100 分 考试时长: 120 分钟 考试类别:闭卷
院(系): 数学科学学院 专 业: 年级: 2011
姓 名: 学 号:
题号 第一题 第二题 第三题 第四题 总分 得分
阅卷教师(签字):
单项选择题(每题2分,共10题20分)
题号 1 2 3 4 5 6 7 8 9 10 答案 A D D D A B B A C
从逻辑上可以把数据结构分为 两大类。
动态结构、静态结构
顺序结构、链式结构
线性结构、非线性结构
初等结构、构造型结构
在双向链表中,删除p所指的结点时修改指针_________________。
A.p-next-prior=p-prior; p-prior-next=p-next;
B.p-next=p-next-next; p-next-prior=p;
C.p-prior-next=p; p-prior=p-prior-prior;
D.p-prior=p-next-next; p-next=p-prior-prior;
已知二维数组A[4][6]采用列序为主序方式存储,每个元素占用4个存储单元,并且A[3][4]的存储地址为1234,元素A[0][0]的存储地址是( )。
A1322
B.1146
C.1310
D.1158
设树T 的度为4,其中度为1,2,3 和4 的结点个数分别为4,2,1,1 ,则T 中的叶子数为_________________。
A.5
B.6
C.7
D.8
由3 个结点可以构造出多少种不同的二叉树?__________。
A.2
B.3
C.4
D.5
已知一棵二叉树的前序遍历结果为ABCDEF,中序遍历结果为CBAEDF,则后序遍历的结果为___________。
A.CBEFDA
B.FEDCBA
C.CBEDFA
D.不定
为便于判别有向图中是否存在回路,可借助于
A.度优先搜索算法.拓扑排序算法
.最短路径算法.最小生成树算法
具有n个顶点的无向连通图至少含有的边数为( )。
An
B.n-1
C.n+1
D.2n
具有12 个关键字的有序表,折半查找的平均查找长度___________。
A. 3.1
B. 4
C. 2.5
D. 5
用某种排序方法对序列(25,84,21,47,15,27,68,35,20)进行排序,记录序列的变化情况如下,则采取的排序方法是
(25,84,21,47,15,27,68,35,20)
(15,20,21,25,47,27,68,35,84)
(15,20,21,25,35,27,47,68,84)
(15,20,21,25,27,35,47,68,84)
A.直接选择排序.冒泡排序.快速排序.二路归并排序
题号 1 2 3 4 5 6 7 8 9 10 答案 √ × √ × × √ × √ × 顺序存储方式只能用于存储线性结构。
栈和队列都是限制存取点的线性结构。
若输入序列为1,2,3,4,5,6,则通过一个栈可以输出序列1,5,4,6,2,3。
稀疏矩阵压缩存储后,必会失去随机存取功能。
数组可看成线性结构的一种推广,因此与线性表一样,可以对它进行插入,删除等操作。
广义表中的元素或者是一个不可分割的原子,或者是一个非空的广义表。
LS = ( ?1, ?2, ???, ?n )
其中:?i 或为原子 或为广义表
采用二叉链表作存储结构,树的先根序遍历和其相应的二叉树的先根序遍历的结果是一样的。
用一维数组存储二叉树时,总是以先根序遍历顺序存储结点。
有n个顶点的无向图, 采用邻接矩阵表示, 图中的边数等于邻接矩阵中非零元素个数之和的一半。
Hash 表的平均查找长度与处理冲突的方法无关。
填空题(每题2分,共10题20分)
已知指针 p 指向单链表L 中的某结点,则删除其后继结点的语句是: p-next = p-next-next; free(p);
文档评论(0)