试题详情
- 单项选择题数组Q[n]用来表示一个循环队列,f为当前队列头元素的前一位置,r为队尾元素的位置,假定队列中元素的个数小于n,计算队列中元素个数的公式为()。
A、r-f
B、(n+f-r)%n
C、n+r-f
D、(n+r-f)%n
- D
关注下方微信公众号,在线模考后查看
热门试题
- 从一维数组a[n]中顺序查找出一个最大值
- 在有序表A[1..20]中,按二分查找方
- 若对n个元素进行直接插入排序,在进行第i
- 中序遍历()可得到一个有序序列。
- 数据结构中,循环队列最大容量是MAX,队
- 设字符串S1= “ABCDEF”,S2=
- m阶B—树中每个结点的子树个数都大于或等
- 强连通图
- 图的生成树(),n个顶点的生成树有()条
- 图的广度优先搜索类似于树的()次序遍历。
- 数据结构里,下面关于串的的叙述中,哪一个
- 在一个连通图中存在着()个连通分量。
- 什么是线性结构?什么是非线性结构?举例说
- 简述冒泡排序的具体步骤。
- 分析下面语句段执行的时间复杂度。
- 在一个表头指针为ph的单链表中,若要向表
- 设单循环链表L1,对其遍历的结果是:x1
- 简述快速排序的具体步骤。
- 设有数据集合{50,39,17,83,1
- 算法指的是()。