数据结构内部试卷45
关于
1年前
更新
0
频次
43
题目数
分享
Q1:栈是运算受到限制的线性表
Q2:在栈空的时候 不能做出栈操作 否则会产生溢出
Q3:栈一定是顺序存储的线性结构
Q4:空栈就是所有元素都是0的栈
Q5:不管堆栈采用任何存储结构 只要不为空 就可以删除任意的数据元素
Q6:顺序栈的长度为maxsize 则 top=maxsize
Q7:一个栈的输入序列为 A B C D 可以得到输出序列 C A B D
Q8:以下叙述中错误的是()。
Q9:以下不属于栈的基本运算的是()。
Q10:若以链表作为栈的存储结构,则退栈操作时()。
Q11:设入栈序列是1、2、…、n,入栈过程中不允许中途出栈,则第i个输出的元素是。
Q12:铁路调度用“栈”,假设进栈车厢编队序列为“ABC”(进栈过程中可以出栈),出栈则有许多编队序列,以下不可能出现的序列是。
Q13:当栈中当前元素为n个,此时进行进栈运算时发生上溢,则该栈的最大容量为()。
Q14:在栈中存取数据的原则是()
Q15:插入和删除只能在一端进行的线性表,称()。
Q16:在栈中,出栈操作的时间复杂度为()。
Q17:顺序栈为空的判断条件是()。
Q18:元素A.B,C,D依次进栈以后,栈顶元素是()。
Q19:顺序栈存储空间的实现使用()存储栈元素。
Q20:一个顺序栈一但说明,占用空间的大小()。
Q21:队列是限制在两端进行操作的线性表
Q22:判断顺序队列为空的标准的头指针和尾指针均指向同一结点
Q23:在链队列做出栈操作时候 会改变front指针的值
Q24:在循环队列中 若尾指针rear大于头指针front 其元素个数为rear-front
Q25:队列是一种后进先出的线性表
Q26:在单向循环队列中 若头指针为h,那么p所指为尾结点的条件是p=h
Q27:若用单链表来表示链队列,则应该选用()。
Q28:设有一个空队列,若进入队列的序列为1,2,3,4,则合法的出队序列是()。
Q29:若利用数组a[0]一a[n-1]作为一个循环队列,f为当前队头元素的前一个位置,r为队尾元素的位置,假定队中元素的个数总是小于n,则当前队中元素的个数为()。
Q30:栈和队列都是()。
Q31:以下不属于队列基本运算的是()。
Q32:循环队列也存在着空间溢出的问题
Q33:连续存储设计时,存储单元的地址。
Q34:线性表以链接方式存储时,访问第i位置元素的时间复杂性为o1
Q35:堆排序不是稳定的算法
Q36:求解最短路径的算法的时间复杂度为。
Q37:设有两个串和,其中是的子串,求在中首次出现的位置的算法称为匹配
Q38:一个算法应该是问题求解步骤的描述
Q39:栈和队列的共同点是只允许在端点处插入和删除元素
Q40:图中有关路径的定义是
Q41:串的长度是指
Q42:两个栈共用静态存储空间,对头使用也存在空间溢出问题。
Q43:循环队列通常用指针来实现队列的头尾相接。
联系我们
问卷网公众号