用不带表头结点的单链表存储队列时,其队头指针(front)指向队头结点(即第1个结点),其队尾指针(rear)指向队尾结点(最后一个结点),则在进行删除操作时,可能要涉及的操作是()
A. 仅修改队头指针
B. 仅修改队尾指针
C. 队头、队尾指针都要修改
D. 队头,队尾指针都可能要修改
查看答案
一个栈的进栈序列为1,2,3,...,n,若出栈序列是P1,P2,P3,...,Pn,如果Pn=n,则出栈序列中第i个元素是()
A. i
B. n-i
C. n-i+1
D. 不确定
设有一顺序栈S,元素s1,s2,s3,s4,s5,s6依次进栈,如果6个元素出栈的顺序是s2,s3,s4,s6,s5,s1,则栈的容量至少应该是()
A. 2
B. 3
C. 5
D. 6
已知操作符包括‘+’、‘-’、‘*’、‘/’ 、‘(’和‘)’。将中缀表达式 a+b- a*(( c+d) /e-f)+g 转换 为等价的后缀表达式 ab+ acd +e/ f -* - g + 时,用栈来存放暂时还不能确定运算次序的操作符,若栈初始时为空,则转换过程中同时保存栈中的操作符的最大个数是()
A. 5
B. 7
C. 8
D. 11
栈是一种操作受限的线性结构,只允许在一端进行插入和删除,它遵循后进先出或先进后出的原则。
A. 对
B. 错