数据结构模拟试题四及答案(共5页).docx





《数据结构模拟试题四及答案(共5页).docx》由会员分享,可在线阅读,更多相关《数据结构模拟试题四及答案(共5页).docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上数据结构模拟试题四一、( 共30分,每题2分)单项选择题1循环队列用数组A0.m-1存放其元素值,已知其头尾指针分别为front和rear,则当前元素个数为()A(rear-front+m) mod m Brear-front+1 Crear-front-1 Drear-front E以上答案都不对2数据结构中,与所使用的计算机无关的是数据的()A存储结构 B物理结构 C逻辑结构 D物理结构和存储结构E以上答案都不对3在具有n个结点的单链表中,实现()的操作,其算法的时间复杂度都是O(n)。A遍历链表和求链表的第i个结点 B在地址为p的结点之后插入一个结点 C删除开始
2、结点 D删除地址为p的结点的后继结点E以上答案都不对4某二叉树的前序遍历序列为IJKLMNO,中序遍历序列为JLKINMO,则后序遍历序列为()AJLKMNOI BLKNJOMI CLKJNOMI DLKNOJMI E以上答案都不对5设n阶方阵是一个上三角矩阵,则需存储的元素个数为()An Bn*n Cn*n/2 Dn(n+1)/2 E以上答案都不对6串的“模式匹配”是指()A判两个串是否相等 B对两个串进行大小比较 C找某字符在串中第一次出现位置 D找某子串在主串中第一次出现的位置 E以上答案都不对7有n个结点的无向图的边数最多为()An+1 Bn(n-1)/2 Cn(n+1) D2n(n+
3、1) E以上答案都不对8多关键字文件是指()A有多个主关键字 B有多个次关键字 C有一个主关键字多个次关键字D有多个主关键字和多个次关键字 E以上答案都不对9某顺序存储的表格中有90000个元素,已按关键字值额定升序排列,假定对每个元素进行查找的概率是相同的,且每个元素的关键字的值皆不相同。用顺序查找法查找时,平均比较次数约为()A25000 B30000 C45000 D90000 E以上答案都不对10对于序列(49,38,65,97,76,13,27,50)按由小到大进行排序,()是初始步长d=4的希尔排序法第一趟的结果。A. 49,76,65,13,27,50,97,38 B. 13,2
4、7,38,49,50,65,76,97C. 97,76,65,50,49,38,27,13D. 49,13,27,50,76,38,65,97E. 以上答案都不对11下列排序算法中,第一趟排序完毕后,其最大或最小元素一定在其最终位置的算法是()A归并排序 B直接插入排序 C快速排序 D冒泡排序 E以上答案都不对12关于树和二叉树的有序性,正确的结论是()A. 树和二叉树都是有序的 B树和二叉树都可能是有序的C树和二叉树都是无序的 D二叉树是有序的,树可能是有序的,也可能是无序的 E以上答案都不对13在一个图中,所有顶点的度数之和与图的边数的比是()A1:2 B1:1 C2:1 D4:1 E以上
5、答案都不对14若一组纪录的关键码为(46,79,56,38,40,84),则利用快速排序的方法,以第一个纪录为基准得到的一次划分结果为()A38,40,46,56,79,84 B40,38,46,79,56,84C40,38,46,56,79,84 D40,38,46,84,56,79E以上答案都不对15从理论上讲,将数据以()结构存放,则查找一个数据所用时间不依赖于数据个数n。A二叉查找树 B链表 C二叉树 D哈希表 E以上答案都不对二、(共40分,每空2分)填空题1二分查找算法的时间复杂度为( )2在单链表中,申请到新结点p,将p指向的结点后插到s所指结点的操作,其一是p-next=s-n
6、ext,其二是( )。3对一般树和森林的后序遍历序列的次序与对应的二叉树的( )遍历次序相同。4设二维数组A10.20,5.10按行优先存储,每个元素占4个单元,A10,5的地址为160,则A15,10的地址为( )。5线性结构反映结点间的逻辑关系是( )的,非线性结构反映结点间的逻辑关系是( )的。6赫夫曼树是带权路径长度( )的二叉树。7前序为abc且后序为cba的二叉树共有( )棵。8已知完全二叉树的高度为8,第7层有10个叶子结点,则二叉树的总结点数至少是( )。9已知二叉树有50个叶子结点,且仅有一个孩子的结点数为30,则总结点数为( )。10具有m个叶子结点的赫夫曼树共有( )个结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 模拟 试题 答案

限制150内