题目内容

若链队列Q用一带头结点的单链表表示,则元素e(其结点由指针p指向)的入队操作为( )。

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

查看答案
更多问题

若链队列Q用一带头结点的单链表表示(当前非空),则队头出队操作为( )。

A. p=Q.front->next;Q.front->next=p->next;
B. p=Q.front->next;Q.front->next=p->next;if(Q.rear==p)Q.rear=Q.front;
C. Q.front->next=p;Q.front=p;
D. Q.front=p;Q.front->next=p;

假设以数组A[0..m-1]存放循环队列的元素,其头尾指针分别为front和rear,则当前队列中的元素个数为( )。

A. (rear-front+m)%m
B. rear-front+1
C. (front-rear+m)%m
D. (rear-front)%m

字符串是( )。

A. 不少于一个字母的序列
B. 有限个字符的序列
C. 任意个字母的序列
D. 不少于一个字符的序列

已知s=‘howareyou’,则SubString(s,StrLength(s)-6,StrLength(s)-5)的结果为( )。

A. howar
B. ware
C. areyou
D. eyou

答案查题题库