单项选择题
A.4B.3C.2D.5
数组q[M]存储一个循环队,first和last分别是首尾指针。当前队中元素个数为()。A.(last-fir...
单项选择题数组q[M]存储一个循环队,first和last分别是首尾指针。当前队中元素个数为()。
A.(last-first+M)%MB.last-first-1C.last-firstD.last-first+1
首尾指针分别是f和r的单向加头链表存储一个队,元素x出队的语句为“f=f->next,x=f->data;”,...
单项选择题首尾指针分别是f和r的单向加头链表存储一个队,元素x出队的语句为“f=f->next,x=f->data;”,那么判断队空否的条件是()。
A.f->next==rB.f==NULLC.f->next=NULLD.f==r
数组q[M]存储一个循环队,first和last分别是首尾指针。如果使元素x出队操作的语句为“first=(f...
单项选择题数组q[M]存储一个循环队,first和last分别是首尾指针。如果使元素x出队操作的语句为“first=(first+1)%m,x=q[first];”。那么元素x进队的语句是()。
A.q[(last+1)%m]=x;B.q[last+1]=x;C.last=(last+1)%m,q[last]=x;D.x=q[last],last =(last+1)%m;