电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据结构考试题VIP免费

数据结构考试题_第1页
1/8
数据结构考试题_第2页
2/8
数据结构考试题_第3页
3/8
要求:所有的题目的解答均写在答题纸上,需写清楚题目的序号。每张答题纸都要写上姓名和学号。一、单项选择题(每小题1.5分,共计30分)1.数据结构是指。A.一种数据类型B.数据的存储结构C.一组性质相同的数据元素的集合D.相互之间存在一种或多种特定关系的数据元素的集合2.以下算法的时间复杂度为。voidfun(intn){inti=1;while(i<=n)i++;}_A.0(n)B.0(爲)C.O(nlog2n)D.O(log2n)3.在一个长度为n的有序顺序表中删除元素值为x的元素时,在查找元素x时采用二分查找,此时的时间复杂度为。A.O(n)B.O(nlog2n)C.O(n2)D.0(爲)4.在一个带头结点的循环单链表L中,删除元素值为x的结点,算法的时间复杂度为。A.O(n)B.0(爲)C.O(nlog2n)D.O(n2)5.若一个栈采用数组s[O..n-l]存放其元素,初始时栈顶指针为n,则以下元素x进栈的正确操作是。A.top++;s[top]=x;B.s[top]=x;top++;C.top--;s[top]=x;B.s[top]=x;top--;6.中缀表达式“2*(3+4)-1”的后缀表达式是,其中#表示一个数值的结束。A.2#3#4#1#*+-B.2#3#4#+*1#-C.2#3#4#*+1#-D.-+*2#3#4#1#7.设环形队列中数组的下标为0〜N-1,其队头、队尾指针分别为front和rear(front指向队列中队头元素的前一个位置,rear指向队尾元素的位置),则其元素个数为。A.rear-frontB.rear-front-1C.(rear-front)%N+1D.(rear-front+N)%N8.若用一个大小为6的数组来实现环形队列,队头指针front指向队列中队头元素的前一个位置,队尾指针rear指向队尾元素的位置。若当前rear和front的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为。A.1和5B.2和4C.4和2D.5和19.一棵深度为h(h±1)的完全二叉树至少有个结点。A.2h-1B.2hC.2h+1D.2h-1+110.一棵含有n个结点的线索二叉树中,其线索个数为A.2nB.n-1C.n+1D.n11.设一棵哈夫曼树中有1999个结点,该哈夫曼树用于对个字符进行编码。A.999B.998C.1000D.100112.—个含有n个顶点的无向连通图采用邻接矩阵存储,则该矩阵一定是。A.对称矩阵B.非对称矩阵C.稀疏矩阵D.稠密矩阵13.设无向连通图有n个顶点e条边,若满足,则图中一定有回路。A.e三nB.e1)个元素的线性表的运算只有4种:删除第一个元素;删除最后一个元素;在第一个元素前面插入新元素;在最后一个元素的后面插入新元素,则最好使用以下哪种存储结构,并简要说明理由。(1)只有尾结点指针没有头结点指针的循环单链表(2)只有尾结点指针没有头结点指针的非循环双链表(3)只有头结点指针没有尾结点指针...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据结构考试题

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部