题目内容

若栈采用链式存储结构,栈顶指针为top,删除栈中一个元素时,应执行的操作是p=top; ( ); free(p);

A. top=p
B. top=p-> next
C. p=top-> next
D. p=p-> next

查看答案
更多问题

在循环队列中,若front和rear分别指向队头元素和队尾元素,则判断循环队列为空的条件是( )。

A. front= rear
B. front = rear+ 1
C. rear = front+ 1
D. front= 0

若描述某循环队列的数组为QUEUE[0],... ,QUEUE[N-1],则循环队列满时,队列中有( )个元素。

A. N
B. N-1
C. N+1
D. N+2

若队列采用链式存储结构,front 和rear分别指向队头元素和队尾元素,向队列中插入一个由p指向的新结点时,应执行的操作是: p=front; ( ); rear= p。

A. front=p
B. rear=p
C. front-> next= p
D. rear -> next= p

若队列采用链式存储结构,front 和rear分别指向队头元素和队尾元素,删除队列中一个元素时,应执行的操作是: p= front; ( ); free (p)。

A. front= p
B. rear= p
C. front=p-> next
D. rear=p-> next

答案查题题库