2023年四川大学锦江学院计算机应用技术专业《数据结构与算法》科目期末试卷A(有答案).docxVIP

2023年四川大学锦江学院计算机应用技术专业《数据结构与算法》科目期末试卷A(有答案).docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2023年四川大学锦江学院计算机应用技术专业《数据结构与算法》科目期末试卷A(有答案) 一、选择题 1、用有向无环图描述表达式(A+B)*((A+B)//A),至少需要顶点的数目为(  )。 A.5 B.6 C.8 D.9 2、将两个各有N个元素的有序表归并成一个有序表,其最少的比较次数是(  )。 A.N B.2N-1 C.2N D.N-1 3、线性表的顺序存储结构是一种(  )。 A.随机存取的存储结构 B.顺序存取的存储结构 C.索引存取的存储结构 D.Hash存取的存储结构 4、有六个元素6,5,4,3,2,1顺序入栈,下列不是合法的出栈序列的是(  )。 A.543612 B.453126 C.346521 D.234156 5、已知串S=aaab,其next数组值为(  )。 A.0123 B.1123 C.1231 D.1211 6、下列选项中,不能构成折半查找中关键字比较序列的是(  )。 A.500,200,450,180 B.500,450,200,180 C.180,500,200,450 D.180,200,500,450 7、若一棵二叉树的前序遍历序列为a,e,b,d,c,后序遍历序列为b, c,d,e,a,则根结点的孩子结点(  )。 A.只有e B.有e、b C.有e、c D.无法确定 8、下述二叉树中,哪一种满足性质:从任一结点出发到根的路径上所经过的结点序列按其关键字有序(  )。 A.二叉排序树 B.哈夫曼树 C.AVL树 D.堆 9、已知一棵二叉树的前序遍历结果为ABCDEF,中序遍历结果为CBAEDF,则后序遍历结果为(  )。 A.CBEFDA B.FEDCBA C.CBEDFA D.不定 10、在文件“局部有序”或文件长度较小的情况下,最佳内部排序的方法是(  )。 A.直接插入排序 B.起泡排序 C.简单选择排序 D.快速排序 二、填空题 11、起始地址为480,大小为8的块,其伙伴块的起始地址是______;若块大小为32,则其伙伴块的起始地址为______。 12、阅读下列程序,指出其功能,并写出空格处应填上的语句。 13、按LSD进行关键字排序,除最次位关键字之外,对每个关键字进行排序时,只能用______的排序方法。 14、在双向循环链表中,向p所指的结点之后插入指针f所指的结点,其操作是______、______、______、______。 15、设单链表的结点结构为(data,next),next为指针域,已知指针px 指向单链表中data为x的结点,指针py指向data为y的新结点,若将结点y 插入结点x之后,则需要执行以下语句:______ 16、已知U=‘xyxyxyxxyxy’;t=‘xxy’;ASSIGN(S,U);ASSIGN(V, SUBSTR(S,INDEX(S,t),LEN(t)+1)); ASSIGN(m,’ww’),求REPLACE(S,V,m)=______。 17、已知一循环队列的存储空间为[m..n],其中nm,队头和队尾指针分别为front和rear,则此循环队列判满的条件是______。 18、设有一个10阶对称矩阵A采用压缩存储方式(以行为主序存储: a11=1),则a85的地址为______。 三、判断题 19、哈希表与哈希文件的唯一区别是哈希文件引入了“桶”的概念。(  ) 20、倒排序文件的优点是维护简单。(  ) 21、在链队列中,即使不设置尾指针也能进行入队操作。(  ) 22、循环队列也存在空间溢出问题。(  ) 23、对于有n个结点的二叉树,其高度为log2n。(  ) 24、任何二叉树的后序线索树进行后序遍历时都必须用栈。(  ) 25、外部排序是把外存文件调入内存,可利用内部排序的方法进行排序,因此排序所花的时间取决于内部排序的时间。(  ) 26、在用堆排序算法排序时,如果要进行增序排序,则需要采用“大根堆”。(  ) 27、有向图中顶点V度等于其邻接矩阵中第V行中的1的个数。(  ) 28、当改变网上某一关键路径上任一关键活动后,必将产生不同的关键路径。(  ) 四、简答题 29、用一个数组S(设大小为MAX)作为两个堆栈的共享空间。请说明共享方法,栈满/栈空的判断条件,并用C语言或PASCAL语言设计公用的入栈操作push(i,x),其中i为0或1,用于表示栈号,x为入栈值。 30、将下列由三棵树组成的森林转换为二叉树(只要求给出转换结果)

您可能关注的文档

文档评论(0)

xx_zk + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档