若用一个大小为6的数组来实现环形队列,rear作为队尾指针指向队列中的尾部元素, front作为队头指针指向队头元素的前一个位置。现在rear和 front的值分别是4和3,当在队列中加入三个元素后再从队列删除两个元素rear和 front的值分别是( )。
A. 4和2
B. 2和4
C. 1和5
D. 5和1
查看答案
数组a[0..5,0..7]的每个元素占4个单元,将其按列优先次序存储在起始地址为1000的连续内存单元中,则元素a[3][4]的地址为( )。
A. 1064
B. 1108
C. 1072
D. 1112
若串S="student",其不同子串个数是( )。
A. 29
B. 28
C. 37
D. 36
若二叉树采用二叉链存储结构,如果要交换其所有分支结点的左、右子树位置,利用( )遍历方法最合适。
A. 先序;
B. 中序;
C. 后序;
D. 按层次
下列关于数据的逻辑结构叙述中,哪一个是正确的( )。
A. 数据的逻辑结构是数据间关系的描述
B. 数据的逻辑结构反映了数据在计算机中的存储方式
C. 数据的逻辑结构分为顺序结构和链式结构
D. 数据的逻辑结构分为静态结构和动态结构