试题详情
- 简答题36、对于一个栈做进栈运算时,应先判断栈是否为(),做出栈运算时,应先判断别栈是否(),当栈中元素为m时,做栈运算时发生上溢,则说明栈的可用最大容量为()。为了增加内存空间的利用率和减少发生上溢的可能性,由两个栈共享一片连续的内存空间时,应将两栈的()分别设在这片内存空间的两端,这样只有当()时才发生上溢。
关注下方微信公众号,在线模考后查看

热门试题
- 函数调用时,若形参是数组类型,则调用时只
- 下列关于串的叙述中,正确的是()
- 假设以带头结点的循环链表表示队列,并且只
- 将关键字(45,87,30,33,63,
- 假定一个待散列存储的线性表为(32,75
- 若有序表中关键字序列为:14,20,25
- 简述二叉排序树的定义。
- 下面程序的时间复杂度为()。 for(
- 若对一组记录(46,79,56,38,4
- KMP算法时间代价为O(n)。
- 内部排序
- 简述基数排序的具体步骤。
- 递归表、再入表、纯表、线性表之间的关系为
- 假设在有序线性表A[1..20]上进行折
- 串
- 经过下列栈的运算后EmptyStack
- 画出对下面的5阶B树插入关键字37后的结
- 已知线性表的元素按递增顺序排列,并以带头
- 线性表的存储结构可以分为()和()。
- 在直接插入排序、希尔排序、起泡排序、快速