39 喜欢·127 浏览
单选题

假设以数组A[n]存放循环队列的元素,其头指针front指向队头元素的前一个位置、尾指针rear指向队尾元素所在的存储位置,则在少用一个元素空间的前提下,队列满的判定条件为()。

A
rear==front
B
(front+1)%n==rear
C
rear+1==front
D
(rear+1)%n==front

题目答案

D

答案解析

暂无解析
举一反三
单选题

二维数组A[10][6]采用行优先的存储方法,若每个元素占4个存储单元,已知元素A[3][4]的存储地址为1000,则元素A[4][3]的存储地址为()。

A
1020
B
1024
C
1036
D
1036

题目答案

A

答案解析

暂无解析
单选题

已知森林F={T1,T2,T3,T4,T5},各棵树Ti(i=1,2,3,4,5)中所含结点的个数分别为7,3,5,1,2,则与F对应的二叉树的右子树中的结点个数为()。

A
2
B
3
C
8
D
11

题目答案

D

答案解析

暂无解析
单选题

对关键字序列(6,1,4,3,7,2,8,5)进行快速排序时,以第1个元素为基准的一次划分的结果为()。

A
(5,1,4,3,6,2,8,7)
B
(5,1,4,3,2,6,7,8)
C
(5,1,4,3,2,6,8,7)
D
(8,7,6,5,4,3,2,1)

题目答案

C

答案解析

暂无解析
单选题

假设某个带头结点的单链表的头指针为head,则判定该表为空表的条件是()。

A
head==NULL
B
head->next==NULL
C
head!=NULL
D
head->next==head

题目答案

B

答案解析

暂无解析
单选题

假设以数组A[n]存放循环队列的元素,其头、尾指针分别为front和rear。若设定尾指针指向队列中的队尾元素,头指针指向队列中队头元素的前一个位置,则当前存于队列中的元素个数为()。

A
(rear-front-1)%n
B
(rear-front)%n
C
(front-rear+1)%n
D
(rear-front+n)%n

题目答案

B

答案解析

暂无解析