计算机模拟题:数据结构与算法选择题详解.pdfVIP

  • 1
  • 0
  • 约1.11万字
  • 约 10页
  • 2026-06-18 发布于北京
  • 举报

计算机模拟题:数据结构与算法选择题详解.pdf

零壹25一模408解析

选择题:

1.C.递归求斐波那契数列的函数空间复杂度为O(n),因为每次计算当前值时都需要

之前的两个值,通过递归的方式一步步计算直到最起始处。这种递归算法的空间复杂度

主要来自于函数调用栈的深度,即递归的深度乘以每次递归所需的辅助空间的个数。因

此,空间复杂度可以表示为O(N),其中N是递归的深度,也就是需要计算的斐波那契数

的位置;

2.B注意题干所说“该共享栈在一端非空时指针指向当前元素的下一个位置”,那么

当两端非空且栈满时,S1的栈顶指针应该是大于S2的栈顶指针的,应该满足

S1.top-S2.top==1;

3.B需要注意我们需要计算的是模式串的next数组而不是主串的next数组,模式串T

的next数组是-1,0,1,0,1,2;在进行匹配时,第一次会在主串的第6个字符’b’

处失配,此处模式串的next数组值为2,所以模式串向右滑动2个字符重新与主串进行

比较,同理,第二次是在主串第9个字符’b’处失配。

4.C.循环队列中元素个数为(Q.rear-Q.front+Maxsize)%Maxsize.

5.D写出后序遍历序列即可做出本题。该二叉树的后序遍历序

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档