单项选择题
当利用大小为n的数组顺序存储一个栈时,假定用top==n表示栈空,则向这个栈插入一个元素时,首先应执行()语句修改top值。
A.top++;
B.top--;
C.top=0;
D.top;
当利用大小为n的数组顺序存储一个栈时,假定用top==n表示栈空,则向这个栈插入一个元素时,首先应执行()语句修改top值。
A.top++;
B.top--;
C.top=0;
D.top;
你可能感兴趣的试题
单项选择题
在一个链队中,若f,r分别为对手、队尾指针,则插入s所指结点的操作为()
在一个链队中,若f,r分别为对手、队尾指针,则插入s所指结点的操作为()
A.f-〉next=c;f=s
B.r-〉next=s;r=s
C.s-〉next=r;r=s
D.s-〉next=f;f=s
单项选择题
循环队列的队空条件为()。
循环队列的队空条件为()。
A.(sq.rear+1)%maxsize==(sq.front+1)%maxsize
B.(sq.rear+1)%maxsize==sq.front+1
C.sq.(rear+1)%maxsize==sq.front
D.sq.rear==sq.front
单项选择题
循环队列的出队操作为()。
循环队列的出队操作为()。
A.sq.front=(sq.front+1)%maxsize
B.sq.front=sq.front+1
C.sq.rear=(sq.rear+1)%maxsize
D.sq.rear=sq.rear+1