试题详情
- 单项选择题数组Q[n]用来表示一个循环队列,f为当前队列头元素的前一位置,r为队尾元素的位置,假定队列中元素的个数小于n,计算队列中元素个数的公式为()。
A、r-f
B、(n+f-r)%n
C、n+r-f
D、(n+r-f)%n
关注下方微信公众号,在线模考后查看

热门试题
- 树与二叉树有什么区别?
- 下列选项中关于栈的插入操作说法正确的是(
- 任何一棵二叉树的叶结点在三种遍历中的相对
- 既希望查找速度快又便于线性表动态变化的查
- 数据表中有10000个元素,如果仅要求求
- 数据元素是数据最小的单位。
- 线性的数据结构可以顺序存储,也可以链接存
- 对于不同的特殊矩阵应该采用不同的存储方式
- 下列二叉排序树中,满足平衡二叉树定义的是
- 当线性表采用顺序存储结构时,其主要特点是
- 已知某字符串S中共有8种字符,各种字符分
- 描述以下三个概念的区别:头指针,头结点,
- 基于关键字比较大小的排序算法中,()排序
- 已知指针p指向单链表中某个结点,则语句p
- 已知一组记录为(46,74,53,14,
- 一个图的()表示法是惟一的。
- 向一个循环队列中插入元素时,需要首先移动
- 数据结构里,在递归程序中,经常借助选项中
- 双向链表可随机访问任一结点
- 在有向图G的拓扑序列中,若顶点Vi在顶点