柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m-1,rear=m,此后再向该循环队列中插入一个元素,则队列中的元素个数为( )。
A.2
B.1
C.m-1
D.m
热度🔥643
参考答案:A
解析:
设循环队列的存储空间为Q(1:m),初始状态为空。在循环队列运转起来后,如果rear-front>0,则队列中的元素个数为rear-front个;如果rear-front<0,则队列中的元素个数为rear-front+m。本题中front=m-1,rear=m,rear-front>0,则元素个数为m-(m-1)=1,此后又插入一个元素,则循环队列中共有2个元素,故本题答案为A。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
若有以下程序 #include main() { FILE *fp; int i, a[6]={1,2,3,4,5,6}, k; fp = fopen("data.dat", "w+b"); for (i=0; i<6; i++) { fseek(fp, 0L, 0); fwrite(&a[5-i], sizeof(int), 1, fp); } rewind(fp); fread(&k, sizeof(int), 1, fp); fclose(fp); printf("%d", k); } 则程序的输出结果是
设有m个的用户集合US={u1, …, um},现对他们的行为数据进行处理,使得每个用户ui对应一个n维向量Vi=[vi1, …, vin],用于表示用户ui的特征。设有函数sim(Vi, Vj)用于判定用户ui与用户uj之间的相似性。若有算法A,能根据用户间的相似性,将US划分成k个子集合,并使属于同一子集合的客户间的相似性尽可能大,不属于同一子集合的客户间的相似性尽可能小。则算法A属于一种()
若A和B二数相等,执行A减B后状态寄存器中的标志位为
设栈的顺序存储空间为S(1:m),初始状态为top=m+1,则栈中的数据元素个数为( )。
标签
计算机二级Office
队列
元素
rear
front