单项选择题
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;
数组q[M]存储一个循环队,first和last分别是首尾指针,如果使元素x进队操作的语句为“q[last]=...
单项选择题数组q[M]存储一个循环队,first和last分别是首尾指针,如果使元素x进队操作的语句为“q[last]=x,last=(last+1)%m;”那么判断队满的条件是()。
A.last==M-1B.last==firstC.(last+1)%m==firstD.last+1==first
数组q[M](M等于6)存储一个循环队,first和last分别是首尾指针。已知first和last的当前值分...
单项选择题数组q[M](M等于6)存储一个循环队,first和last分别是首尾指针。已知first和last的当前值分别等于2和5,且q[5]存放的是队尾元素。当从队列中删除两个元素,再插入一个元素后,first和last的值分别等于()。
A.3和6B.5和1C.4和0D.1和3
已知hs为首指针的简单单向链表存储一个栈,使指针s所指结点进栈的操作是()。A.s->next=hs;hs=s...
单项选择题已知hs为首指针的简单单向链表存储一个栈,使指针s所指结点进栈的操作是()。
A.s->next=hs;hs=s;B.hs->next=s;C.s->next=hs->next;hs->next=s;D.s->next=hs;hs=hs->next;