A.5 B.4 C.3 D.2
A.在第i(1≤i≤n)个元素之后插入一个新元素 B.删除第i(1≤i≤n)个元素 C.对顺序表中的元素进行排序 D.访问第i(1≤i≤n)个元素的前驱和后继
A.n B.n-1 C.n-2 D.2
A.a b c d B.c a b d C.d c b a D.b c d a
某循环队列的容量为M,队头指针指向队头元素,队尾指针指向队尾元素之后,如图8-18所示(M=8),则队列中的元素数目为()(MOD表示整除取余运算)。
A.rear-front B.front-rear C.(rear-front+M)MOD M D.(front-rear+M)MOD M
A.sxxsssxxx B.xxssxxss C.sxsxssxx D.xssssxxx
A.需要较少的存储空间 B.遍历元素需要的时问较短 C.较易于访问相邻节点 D.较易于插入和删除元素
A.元素的出队次序与进栈次序相同 B.元素的出队次序与进栈次序相反 C.元素的进栈次序与进队次序相同 D.元素的出栈次序与出队次序相反
A.top=top+1;V[top]=x; B.V[top]=x;top=top+1; C.top=top-1;V[top]=x; D.V[top]=x;top=top-1;
A.堆栈(stack) B.队列(queue) C.图(graph) D.树(tree)
A.base+13 B.base+16 C.base+18 D.base+21
A.a+23 B.a+27 C.a+39 D.a+35
A. B. C. D.
A.只有根节点无左予树 B.只有根节点无右子树 C.非叶子节点只有左子树 D.非叶子节点只有右子树
A.244 B.260 C.364 D.300
满二叉树的特点是每层上的节点数都达到最大值,因此对于高度为h(h>1)的满二叉树,其节点总数为 (18) 。对非空满二叉树,由根节点开始,按照先根后子树、先左子树后右子树的次序,从1,2,3,…依次编号,则对于树中编号为i的非叶子节点,其右子树的编号为 (19) (高度为3的满二叉树如图8-20所示)。
A.2h B.2h-1 C.2h-1 D.2h-1+1
A.6 B.5 C.4 D.3
A.多0个 B.多1个 C.多2个 D.多3个
A.前序(根、左、右) B.中序(左、根、右) C.后序(左、右、根) D.层序(从树根开始,按层次)
A.数据元素有序 B.数据元素之间具有多对多关系 C.数据元素无序 D.数据元素之间具有一对多关系
对连通图进行遍历前设置所有顶点的访问标志为false(未被访问),遍历图后得到一个遍历序列,初始状态为空。深度优先遍历的含义是:从图中某个未被访问的顶点v出发开始遍历,先访问v并设置其访问标志为true(已访问),同时将v加入遍历序列,再从v的未被访问的邻接顶点中选一个顶点,进行深度优先遍历;若v的所有邻接点都已访问,则回到v在遍历序列的直接前驱顶点,再进行深度优先遍历,直至图中所有顶点被访问过。()是图8-19的深度优先遍历序列。
A.1 2 3 4 6 5 B.1 2 6 3 4 5 C.1 6 2 5 4 3 D.1 2 3 4 5 6
A.2i B.2i-1 C.2i+1 D.2i+2
广度优先遍历的含义是:从图中某个顶点v出发,在访问了v之后依次访问v的各个未被访问过的邻接点,然后分别从这些邻接点出发依次访问它们的邻接点,且“先被访问的顶点的邻接点”先于“后被访问的顶点的邻接点”被访问,直至图中所有己被访问的顶点的邻接点都被访问到。()是图8-21的广度优先遍历序列。
A.1 2 6 3 4 5 B.1 2 3 4 5 6 C.1 6 5 2 3 4 D.1 6 4 5 2 3
对图8-22所示的二叉树进行中序遍历(左子树、根、右子树)的结果是()
A.2 5 3 4 6 1 B.2 5 3 4 1 6 C.2 6 5 4 1 3 D.2 6 4 5 3 1
对如图8-24所示的二叉树进行后序遍历(左子树、右子树、根节点)的结果是()
A.5 2 3 4 6 1 B.5 2 3 4 1 6 C.2 6 4 1 3 5 D.2 5 6 4 3 1
若将图8-23(a)所示的无向图改为完全图,则还需要增加 (24) 条边;图(b)的邻接矩阵表示为 (25) (行列均以A、B、C、D、E为序)。
A.1 B.2 C.5 D.15
对于n个元素的关键字序列k1,k2,…,kn,若将其按次序对应到一棵具有n个节点的完全二叉树上,使得任意节点都不大于其孩子节点(若存在孩子节点),则称其为小顶堆。根据以上定义,()是小顶堆。
A.m-1 B.m/2 C.m/2+1 D.m
A.24和13 B.6和15 C.6和24 D.18和8
A.关键字相同的记录被映射到不同的哈希地址 B.关键字依次被映射到编号连续的哈希地址 C.关键字不同的记录被映射到同一个哈希地址 D.关键字的数目超过哈希地址的数目
A.当A的最大元素大于B的最大元素时 B.当A的最大元素小于B的最小元素时 C.当A的最小元素大于B的最小元素时 D.当A的最小元素小于B的最大元素时
A. B. C. D.
A.仅当数据随机排列时,才能正确地检索数据 B.仅当数据有序排列时,才能正确地检索数据 C.仅当数据量较大时,才能有效地检索数据 D.仅当数据量较小时,才能有效地检索数据
A.冒泡排序 B.希尔排序 C.快速排序 D.简单选择排序
A.4,8,45,23,67,12,19,7 B.4,7,8,12,23,45,67,19 C.4,12,8,19,7,23,45,67 D.4,12,23,45,67,8,19,7