四川农业大学23春“计算机科学与技术”《数据结构(专科)》考试历年高频难、易错点试题甄选答案附答案_第1页
四川农业大学23春“计算机科学与技术”《数据结构(专科)》考试历年高频难、易错点试题甄选答案附答案_第2页
四川农业大学23春“计算机科学与技术”《数据结构(专科)》考试历年高频难、易错点试题甄选答案附答案_第3页
四川农业大学23春“计算机科学与技术”《数据结构(专科)》考试历年高频难、易错点试题甄选答案附答案_第4页
四川农业大学23春“计算机科学与技术”《数据结构(专科)》考试历年高频难、易错点试题甄选答案附答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

长风破浪会有时,直挂云帆济沧海。(图片大小可自由调整)第I卷1.设串sl="DataStructureswithJava",s2="it",则子串定位函数index(s1,s2)的值为()A.15B.16C.17D.18参考答案:D2.线性链表不具有的特点是()A.随机访问B.不必事先估计所需存储空间大小C.插入与删除时不必移动元素参考答案:A3.向一个有127个元素原顺序表中插入一个新元素并保存原来顺序不变,平均要移动()个元素。A.8B.63.5C.63D.7参考答案:B4.设有100个数据元素,采用折半搜索时,最大比较次数为()B.7C.8参考答案:B5.在一个单链表HL中,若要在指针q所指结点的后面插入一个由指针P所指向的结点,则执行()A.q->next=p->next;p=qB.p->next=q->next;q=pC.q->next=p->next;p->next=q参考答案:D6.用链表表示线性表的优点是()A.便于随机存取B.花费的存储空间比顺序表少D.数据元素的物理顺序与逻辑顺序相同参考答案:C7.n个顶点的有向完全图中含有向边的数目最多为()B.nC.n(n-1)/2D.n(n-1)参考答案:A8.设某算法的问题规模函数f(n)=300n2+8000n+900,则它的渐进时间复杂度为()A.O(n3)B.O(n2)C.O(n)D.O(1)参考答案:B9.一组记录的关键字经一趟二路归并排序后得到含有5个长度为2的有序表如下:[25,48],[16,35],[79,82],[23,40],[36,72],在此基础上按二路归并排序方法再对该序列进行一趟归并后的结果为()A.16,25,35,48,23,40,79,82,36,72B.16,25,35,48,23,40,79,82,72,36C.16,25,48,35,79,82,23,36,40,72D.16,25,35,48,79,23,36,40,72,82参考答案:D10.向二叉搜索树中插入一个元素时,其时间复杂度大致为()A.O(log2n)C.O(1)D.O(2n)参考答案:A11.右图中的拓扑序列为()A.C1,C2,C6,C7,C5,C4,C3B.C1,C2,C6,C3,C4,C5,C7C.C1,C4,C2,C3,C5,C6,C7D.C5,C7,C4,C1,C2,C6,C3参考答案:D12.向顺序栈中压入新元素时,应当()A.先移动栈顶位置,再存入元素B.先存入元素,再移动栈顶位置C.先后次序无关紧要D.同时进行参考答案:A第II卷一.综合考核(共12题)1.依次在初始为空的队列中插入元素X,Y,Z,W以后,紧接着作了两次删除操作,此时的队头元素是()A.XB.YD.W参考答案:C2.对某二叉树进行前序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序遍历的结果为()A.DBFEACB.DFEBCA参考答案:B3.设F是一个森林,B是由F转换得到的二叉树,F中有n个非叶结点,则B中右指针域为空的结点有()A.n-1B.nC.n+1D.n+2参考答案:BA.插入操作更加方便B.通常不会出现栈满的情况D.删除操作更加方便参考答案:B5.若采用邻接矩阵法存储一个N个顶点的无向图,则该邻接矩阵是一个()A.队头元素的前一个位置B.队头元素的后一个位置C.队头元素位置D.队尾元素的前一位置参考答案:A6.假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi相关的所有弧的时间复杂度是()B.O(e)C.O(n+e)D.O(n*e)参考答案:C7.若让元素1,2,3依次进栈,则出栈次序不可能出现种情况()A.3,2,1B.2,1,3C.3,1,28.AVL树是一种平衡的二叉排序树,树中任一结点的()A.左、右子树的高度均相同C.左子树的高度均大于右子树的高度D.左子树的高度均小于右子树的高度参考答案:B9.设有一个10阶的对称矩阵A[10][10],采用压缩存储方式按行将矩阵中下三角部分的元素存入一维数组B[]A[0][0]存入B[0]中,则A[8][5]在B[]中()A.32B.33C.41D.65参考答案:CB.字符C.数据元素D.数据项参考答案:C11.一个关键字序列为{46,79,56,38,40,84},采用快速排序以位于最左位置的元素为基准而得到的第一次划分结果为()A.{38,46,79,56,40,84}B.{38,79,56,46,40,84}C.{40,38,46,56,7

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论