[奥鹏]川大《数据结构2264》22春在线作业1[答案]
时间:2022-06-30 09:18 来源:奥鹏教育 作者:奥鹏作业答案 点击:次
正确答案:A 正确答案:C 试卷总分:100 得分:100 一、单选题 (共 25 道试题,共 50 分) 1.设森林F对应的二叉树为B,它有m个结点,B的根为p,p的右子树上的结点个数为n,森林F中第一棵树的结点个数是( )。 A.m-n-1 B.n+1 C.m-n+1 D.m-n 正确答案:A
2.一散列表长度m为100,采用除留余数法构造散列函数,即H( )=K%P ( ),,为使散列函数具有较好的性能,P的选择应是( )。 A.99 B.100 C.97 D.93 正确答案:C
3.对n个记录进行堆排序,所需要的辅助存储空间为( )。 A.O(1og2n B.O(n) C.O(1) D.O(n2) 正确答案:C
4.设Huffman树的叶子结点数为m,则结点总数为( )。 A.2m B.2m-1 C.2m+1 D.m+1 正确答案:C
5.已知一个图的顶点集V={1,2,3,4,5,6,7};边集E={( )3, ( )5, ( )8, ( )10, ( )6, ( )15, ( )12, ( )9, ( )4, ( )20, ( )21, ( )25},用克鲁斯卡尔算法得到最小生成树,则在最小生成树中依次得到的各条边为( )。 A.(1,2)3, (4,6)4, (1,3)5, (1,4)8, (2,5)10, (4,7)20 B.(1,2)3, (4,6)4, (1,3)5, (2,3)6, (1,4)8, (3,6)9 C.(1,2)3, (1,3)5, (1,4)8, (4,6)4, (2,5)10, (4,7)20 D.(1,2)3, (1,3)5, (1,4)8, (2,5)10, (4,6)4, (4,7)20 正确答案:D
6.在二叉树结点的先序序列、中序序列和后序序列中,所有叶子结点的先后顺序( ) A.都不相同 B.完全相同 C.先序和中序相同,而与后序不同 D.中序和后序相同,而与先序不同 正确答案:C
7.对关键字序列( )进行增量为3的一趟希尔排序的结果为( )。 A.(19, 23, 56, 34, 78, 67, 88, 92) B.(23, 56, 78, 66, 88, 92, 19, 34) C.(19, 23, 34, 56, 67, 78, 88, 92) D.(19, 23, 67, 56, 34, 78, 92, 88) 正确答案:A
8.采用开放定址法处理散列表的冲突时,其平均查找长度( )。 A.低于链接法处理冲突 B.高于链接法处理冲突 C.与链接法处理冲突相同 D.高于二分查找 正确答案:A
9.AOV网是一种( )。 A.有向图 B.无向图 C.无向无环图 D.有向无环图 正确答案:B
10.如表r有100000个元素,前99999个元素递增有序,则采用( )方法比较次数较少。 A.直接插入排序 B.快速排序 C.归并排序 D.选择排序 正确答案:A
11.对于关键字序列( )进行散列存储时,若选用H( )=K%7作为散列函数,则散列地址为0的元素有( )个。 A.1 B.2 C.3 D.4 正确答案:A
12.中缀表达式2+X*( )的后缀形式是( )。 A.3 Y X 2 + * + B.Y 3 + X * 2 + C.2 X Y 3 * + + D.2 X Y 3 + * + 正确答案:B
13.下列关于数据结构的叙述中,正确的是( )。 A.数组是不同类型值的集合 B.递归算法的程序结构比迭代算法的程序结构更为精炼 C.树是一种线性结构 D.用一维数组存储一棵完全二叉树是有效的存储方法 正确答案:C
14.从一个长度为n的顺序表中删除第i个元素( )时,需向前移动的元素个数是( )。 A.n-i B.n-i+1 C.n-i-1 D.i 正确答案:B
15.对一棵有100个结点的完全二叉树按层编号,根结点编号为1,则编号为49的结点的父结点的编号为( )。 A.24 B.5 C.98 D.99 正确答案:D
16.若某二叉树结点的中序遍历的序列为A、B、C、D、E、F、G,后序遍历的序列为B、D、C、A、F、G、E。 则该二叉树结点的前序遍历的序列为( )。 正确答案:C A.G、F、A、C、D、B 正确答案:D B.A、G、C、F、B、D C.A、C、B、D、G、F 正确答案:C D.G、A、C、D、F、B 正确答案:A
17.对广义表L=( ),( ),( )执行操作tail( )的结果是( )。 A.(e,f) B.((e,f)) C.(f) D.( ) 正确答案:D
21.k层( )二叉树的结点总数最多为( )。 A.2k-1 B.2K+1 C.2K-1 D.2k-1 正确答案:A
19.对线性表进行二分法查找,其前提条件是( )。 A.线性表以链接方式存储,并且按关键码值排好序 B.线性表以顺序方式存储,并且按关键码值的检索频率排好序 C.线性表以顺序方式存储,并且按关键码值排好序 D.线性表以链接方式存储,并且按关键码值的检索频率排好序 正确答案:A
20.带有头结点的单循环链表的头指针为head,则该链表为空的判定条件是( )。 正确答案:A A.head= =NUL 正确答案:C B.head->next= =NULL 正确答案:D C.head!=NULL 正确答案:A D.head->next= =head 正确答案:B
21.若有21个元素的有序表存放在一维数组A[19]中,第一个元素放A[1]中,现进行二分查找,则查找A[3]的比较序列的下标依次为( )。 A.1,2,3 B.9,5,2,3 C.9,5,3 D.9,4,2,3 正确答案:C (责任编辑:admin) |
![[奥鹏]川大《数据结构2264》22春在线作业1[答案]](/uploads/allimg/240109/a4b2387dc3d5b9efc7a00cb80f677eca.jpg)