- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2017学年数据结构期末考试试卷
宁夏大学期末考试试卷
2006至2007学年第 一 学期
考试科目 算法与数据结构 学分 学院 数计学院 年级 二年级
专业 软件工程 任课教师 肖军 试题来源
题号 一 二 三 四 五 六 七 八 九 总分 得分 评阅人 一、填空题(每空1分,计15分)
1、数据的存储结构是数据在计算机存储器里的表示,主要有四种基本存
储方法: 、 、散列和索引。
2、将下列复杂度由小到大重新排序,结果是 。2n n! n5 100000 n*log2(n)
3、栈下溢是指在____________时进行出栈操作。
4、已知substr(s,i,len)函数的功能是返回串s中第i个字符开始长度为len的子串,strlen(s)函数的功能是返回串s的长度。若s=″ABCDEFGHIJK″,t=″ABCD″,执行运算substr(s,strlen(t), strlen(t))后的返回值为 。
5、在有向图中,以顶点v为终点的边的数目称为v的 。
6、产生冲突现象的两个关键字称为该散列函数的 。
7、在有 n 个叶子结点的哈夫曼树中,总结点数是_______ 。
8、在一个小根堆中,堆顶结点的值是所有结点中的 ,在一个大根堆中, 堆顶结点的值是所有结点中的 。
9、在线性表的散列存储中,处理冲突有 和 两种方法。
10、在一棵树中, 结点没有前驱结点。
11、已经一棵完全二叉树中共有653个结点,则该树中共有 个分支结点。
12、一种抽象数据类型包括数据类型定义和 两个部分。
二、选择题(每题2分,计30分)
1、栈和队列的共同点是( )。
A、都是先进后出 B、都是先进先出 C、只容许在端点处插入和删除元素 D、没有共同点
2、已知二叉树后根周游序列是DABEC,中根周游序列是DEBAC,它的先根周游序列是( )
AA、ACBED B、DECAB C、DEABC D、CEDBA
3、将右图的二叉树按对称序穿线,结点x的右指针和y的左指针分别指向( )
A、A,D B、B,C C、D,A D、C,D
4、长度为n的顺序表中删除第i个元素(1≤i≤n)时,元素移动的次数为( )A、n-i+1 B、i C、i+1 D、n-i5、字符串通常采用的两种存储方式是( )A、散列存储和索引存储 B、索引存储和链式存储C、顺序存储和链式存储 D、散列存储和顺序存储
6、设主串长为n,模式串长为m(m≤n),则在匹配失败情况下,朴素匹配算法进行的无效位移次数为( )
A、n-m+1 B、n-m C、m D、n
7、n个顶点的强连通图中至少含有( )
A、n-1条有向边 B. n条有向边 C. n(n-1)/2条有向边 D. n(n-1)条有向边
8、对关键字序列(56,23,78,92,88,67,19,34)进行增量为3的一
趟SHELL排序的结果为( )A、(19,23,56,34,78,67,88,92) B、(23,56,78,66,88,92,19,34)C、(19,23,34,56,67,78,88,92) D、(19,23,67,56,34,78,92,88)
9、由同一关键字集合构造的各棵二叉排序树( )A、其形态不一定相同,但平均查找长度相同B、其形态不一定相同,平均查找长度也不一定相同C、其形态均相同,但平均查找长度不一定相同D、其形态均相同,平均查找长度也都相同10、下列排序算法中,( )算法可能会出现下面情况:初始数据有序时,
花费的时间反而最多。 A、堆排序 B、冒泡排序 C、快速排序 D、SHELL 排序
11、在有 n 个结点的二叉链表中,值为非空的指针域的个数为 ( )
A、n-1 B、2n-1 C、n+1 D、2n+2
12、求最短路径的 DIJKSTRA 算法的时间复杂度为 ( ) A、O(n) B、O(n+e) C、O(n 2 ) D、O(n × e
您可能关注的文档
- 2017—2017高一物理 必修一 半期复习 20171030.doc
- 2017—2017高一语文教学计划.doc
- 2017—2017高二年级第一学期第一次月考生物试题(选修).doc
- 2017——2017 八年级(上)期中语文试题卷答题卷及答案.doc
- 2017——2017学年下学期学业水平测试(带答案).doc
- 2017——2017学年度上学期期末考试.doc
- 2017——2017学年度下学期高一生物期末试题.doc
- 2017——2017学年第一学期七年级历史期末测试题A卷.doc
- 2017——2017学年第一学期单元测试题(二).doc
- 2017——2017学年第二学期高中物理教学指导意见.doc
文档评论(0)