首页
循环队列在进行删除运算时,()。
精华吧
→
答案
→
远程教育
→
联大学堂
循环队列在进行删除运算时,()。
A.仅修改头指针
B.仅修改尾指针
C.头尾指针都要修改
D.头尾指针可能都要修改
正确答案:A
Tag:
数据结构
指针
头尾
时间:2024-02-20 14:08:10
上一篇:
同一队列的各元素的类型()。
下一篇:
在循环队列中,设尾指针指向队尾元素的后一个位置,头指针指向队头元素,队列容量为M,则若尾指针rear小于头指针front,其元素个数为()。
相关答案
1.
一个栈的输入序列为1,2,3,.,n,若输出序列的第一个元素是n,输出序列的第i(1≤i≤n)个元素是()。
2.
若用一个大小为6的数组来实现循环队列,且当前Head和Tail的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,Head和Tail的值分别为()。
3.
有向网G1=(V1,{A1}),其中V1={a,b,c,d,e,f},A1={<a,b,5>,<a,f,3>,<b,c,5>,<c,e,1>,<d,c,2>,<d,e,6>,<f,b,1><f,d,3>,<f,e,4>},其中数值表示边的权值。对G1采用迪杰斯特拉(Dijkstra)算法求从顶点a到其余各顶点的最短路径,顶点最短路径求出的次序是()。
4.
已知某连通网G=(V1,{A1}),其中V1={a,b,c,d,e,f,g},A1={(a,b,9),(a,g,4),(a,f,5),(b,c,3),(b,g,7),(c,d,2),(c,g,6),(d,e,4),(d,g,6),(e,g,6),(e,f,5)},其中数值表示边的权值。对G采用普里姆算法生成最小生成树,从顶点g出发,选择顶点的次序是()。
5.
已知某连通网G=(V1,{A1}),其中
6.
已知某无向图G=(V1,{A1}),其中V1={a,b,c,d},A1={(a,b),(a,d),(b,c),(b,d),(c,d)},则下列()不可能是它的广度优先遍历序列。
7.
已知某无向图G=(V1,{A1}),其中V1={a,b,c,d},A1={(a,b),(a,d),(b,c),(b,d),(c,d)},则下列()不可能是它的深度优先遍历序列。
8.
关于数据对象,下列描述正确的是()。
9.
()是顺序表的特点。
10.
下列四种算法的时间复杂度中,()执行时间最短。
热门答案
1.
两个指针P和Q,分别指向单向链表的两个元素,P所指元素是Q所指元素的前驱的条件是()。
2.
数据在计算机存储内表示时,物理地址和逻辑地址相同并且是连续的,称之为()。
3.
计算机算法是指()。
4.
设p为指向单循环链表上某结点的指针,则p的直接前驱()。
5.
已知一个顺序存储的线性表,设每个结点占m个存储单元,若第一个结点的地址为B,则第i个结点的地址为()。
6.
等概率情况下,在有n个结点的顺序表上做插入结点运算,需平均移动结点的数目为()。
7.
设有一个10阶的对称矩阵,采用压缩存储方式,以行序为主序,a11为第一元素,其存储地址为1,每个元素占一个地址空间,则a85的地址为()。
8.
以下关于线性表的论述,不正确的为()。
9.
在有n个结点的顺序表上做插入、删除结点运算的时间复杂度为()。
10.
下列有关线性表的叙述中,正确的是()。