2022年华中科技大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案).pdfVIP

  • 7
  • 0
  • 约6.84千字
  • 约 14页
  • 2023-06-15 发布于河南
  • 举报

2022年华中科技大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案).pdf

人不知而不愠,不亦君子乎?——《论语》 2022年华中科技大学计算机科学与技术专业《数据结构与算法》科目 期末试卷A (有答案) 一、选择题 1、将两个各有 N个元素的有序表归并成一个有序表,其最少的比较次数是( )。 A.N B.2N-1 C.2N D.N-1 2、下列排序算法中,占用辅助空间最多的是( )。 A.归并排序 快速排序B. 希C.尔排序 D.堆排序 3、算法的计算量的大小称为计算的( )。 A.效率 复杂性 B. 现实性 C.难度D. 4、在用邻接表表示图时,拓扑排序算法时间复杂度为 ( )。 A.O(n) B.O(n+e) C.O(n*n) D.O(n*n*n) 5、向一个栈顶指针为 h 的带头结点的链栈中插入指针 s 所指的结点时,应执行( )。 A.h-next=s B.s-next=h C.s-next=h;h-next=s D.s-next=h-next;h-next=s 6、已知关键字序列 5,8,12,19,28,20,15,22是小根堆(最小堆),插入关键字 3,调整后的小根堆是( )。 A.3,5,12,8,28,20,15,22,19 B.3,5,12,19,20,15,22,8,28 C.3,8,12,5,20,15,22,28,19 D.3,12,5,8,28,20,15,22,19 7、已知字符串 S为“abaabaabacacaabaabcc”,模式串 t为“abaabc”,采用 KMP算法进行 匹配,第一次出现“失配” (s!=t)时,i=j=5,则下次开始匹配时,i和 j 的值分别 ( )。 云路鹏程九万里,雪窗萤火二十年。——《王实甫》 我尽一杯,与君发三愿:一愿世清平,二愿身强健,三愿临老头,数与君相见。——《白居易》 A.i=1,j=0 .Bi=5,j=0 .i=C5,j=2 .i=D6,j=2 8、下述二叉树中,哪一种满足性质 :从任一结点出发到根的路径上所经过的结点序列按 其关键字有序( )。 A.二叉排序树 哈夫曼树 B. 树 堆 C.AVL D. 9、一棵非空的二叉树的前序序列和后序序列正好相反,则该二叉树一定满足( )。 A.其中任意一个结点均无左孩子 B.其中任意一个结点均无右孩子 C.其中只有一个叶结点 D.其中度为2的结点最多为一个 10、下列二叉排序树中查找效率最高的是( )。 A.平衡二叉树 B.二叉查找树 C.没有左子树的二叉排序树 D.没有右子树的二叉排序树 二、填空题 11、对单链表中元素按插入方法排序的 C 语言描述算法如下,其中 L 为链表头结点指针。 请填充算法中标出的空白处,完成其功能。 其身正,不令而行;其身不正,虽令不从。——《论语》 云路鹏程九万里,雪窗萤火二十年。——《王实甫》 12、在哈希函数H (key)=key%p 中,p值最好取______。 13、按LSD进行关键字排序,除最次位关键字之外,对每个关键字进行排序时,只能用 ______的排序方法。 14、设T 是一棵结点值为整数的二叉排序树,A 是一个任意给定的整数。在下面的算法中, free_tree (T)在对二叉排序树丁进行

文档评论(0)

1亿VIP精品文档

相关文档