2023年西安交通大学《数据结构》在线作业三

奥鹏西安交通大学新学期作业参考

西安交通大学新学期《数据结构》在线作业-00003

1.数组A[0..4,-1..-3,5..7]中含有元素的个数( )。
选项A:55
选项B:45
选项C:36
选项D:16
正确答案问询微信:424329

2.算法的计算量大小称为算法的( )。
选项A:现实性
选项B:难度
选项C:时间复杂性
选项D:效率
正确答案问询微信:424329

3.对n个记录的文件进行快速排序,所需要的辅助存储空间大致为
选项A:O(1)
选项B:O(n)
选项C:O(1og2n)
选项D:O(n2)
正确答案问询微信:424329

4.设front、rear分别为循环双向链表结点的左指针和右指针,则指针P所指的元素是双循环链表L的尾元素的条件是( )。
选项A:P= =L
选项B:P-front= =L
选项C:P= =NULL
选项D:P-rear= =L
正确答案问询微信:424329

5.在一个无向图中,所有顶点的度数之和等于边数的( )
选项A:1倍
选项B:2倍
选项C:3倍
选项D:4倍
正确答案问询微信:424329

6.设F是由T1、T2和T3三棵树组成的森林,与F对应的二叉树为B,T1、T2和T3的结点数分别为N1、N2和N3,则二叉树B的根结点的左子树的结点数为()。
选项A:N1-1
选项B:N2-1
选项C:N2+N3
选项D:N1+N3
正确答案问询微信:424329

7.设一组权值集合W={2,3,4,5,6},则由该权值集合构造的哈夫曼树中带权路径长度之和为()
选项A:20
选项B:30
选项C:40
选项D:45
正确答案问询微信:424329

8.两个指针P和Q,分别指向单向链表的两个元素,P所指元素是Q所指元素前驱的条件是( )
选项A:P-next= =Q-next
选项B:P-next= 奥鹏西安交通大学新学期作业参考=Q
选项C:Q-next= =P
选项D:P==Q
正确答案问询微信:424329

9.设树T的度为4,其中度为1,2,3和4的结点个数分别为4,2,1,1 则T中的叶子数为( )
选项A:5
选项B:6
选项C:7
选项D:8
正确答案问询微信:424329

10.在二叉排序树中插入一个结点的时间复杂度为()。
选项A:O(1)
选项B:O(n)
选项C:O(log2n)
选项D:O(n)
正确答案问询微信:424329

11.任何一棵二叉树的叶结点在前序、中序、后序遍历序列中的相对次序( )。
选项A:不发生改变
选项B:发生改变
选项C:不能确定
选项D:其他都不对
正确答案问询微信:424329

12.若要求排序是稳定的,且关键字为实数,则在下列排序方法中应选( )排序为宜。
选项A:直接插入
选项B:直接选择
选项C:堆
选项D:快速
正确答案问询微信:424329

13.任何一个非空二叉树中的叶子结点,在前序遍历、中序遍历和后序遍历中的相对位置( )。
选项A:都会发生改变
选项B:不会发生改变
选项C:有可能发生改变
选项D:部分会发生改变
正确答案问询微信:424329

14.深度为h的满二叉树,第i层有( )个结点。
选项A:2i-1
选项B:2i-1
选项C:2h-1
选项D:2h-1
正确答案问询微信:424329

15.设指针变量top指向当前链式栈的栈顶,则删除栈顶元素的操作序列为( )。
选项A:top=top+1
选项B:top=top-1
选项C:top-next=top
选项D:top=top-next
正确答案问询微信:424329

16.线性表采用链式存储时,结点的存储地址()
选项A:必须是不连续的
选项B:连续与否均可
选项C:必须是连续的
选项D:和头结点的存储地址相连续
正确答案问询微信:424329

17.二路归并排序的时间复杂度为()。
选项A:O(n)
选项B:O(n)
选项C:O(nlog2n)
选项D:O(1og2n)
正确答案问询微信:424329

18.两个字符串相等的条件是( )。
选项A:两串的长度相等;
选项B:两串包含的字符相同;
选项C:两串的长度相等,并且两串包含的字符相同;
选项D:两串的长度相等,并且对应位置上的字符相同。
正确答案问询微信:424329

19.设按照从上到下、从左到右的顺序从1开始对完全二叉树进行顺序编号,则编号为i结点的左孩子结点的编号为( )。
选项A:2i+1
选项B:2i
选项C:i/2
选项D:2i-1
正确答案问询微信:424329

20.在单链表中,增加头结点的目的是( )。
选项A:使单链表至少有一个结点
选项B:标志表中首结点的位置
选项C:方便运算的实现
选项D:说明该单链表是线性表的链式存储结构
正确答案问询微信:424329

21.下述文件中适合于磁带存储的是( )。
选项A:顺序文件
选项B:索引文件
选项C:散列文件
选项D:多关键字文件
正确答案问询微信:424329

22.设用邻接矩阵A表示有向图G的存储结构,则有向图G中顶点i的入度为()。
选项A:第i行非0元素的个数之和
选项B:第i列非0元素的个数之和
选项C:第i行0元素的个数之和
选项D:第i列0元素的个数之和
正确答案问询微信:424329

23.设一组权值集合W=(15,3,14,2,6,9,16,17),要求根据这些权值集合构造一棵哈夫曼树,则这棵哈夫曼树的带权路径长度为()。
选项A:129
选项B:219
选项C:189
选项D:229
正确答案问询微信:424329

24.在二叉排序树中插入一个关键字值的平均时间复杂度为()。
选项A:O(n)
选项B:O(1og2n)
选项C:O(nlog2n)
选项D:O(n)
正确答案问询微信:424329

25.由权值分别为11,8,6,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为()
选项A:24
选项B:71
选项C:48
选项D:53
正确答案问询微信:424329

26.每个结点只含有一个数据元素,所有存储结点相继存放在一个连续的存储空间里,这种存储结构称为( )结构。
选项A:顺序结构
选项B:链式结构
选项C:索引结构
选项D:散列结构
正确答案问询微信:424329

27.设某棵二叉树的中序遍历序列为ABCD,前序遍历序列为CABD,则后序遍历该二叉树得到序列为()
选项A:BADC
选项B:BCDA
选项C:CDAB
选项D:CBDA
正确答案问询微信:424329

28.一个具有n个顶点的无向图最多有( )条边。
选项A:n(n-1)/2
选项B:n(n-1)
选项C:n(n+1)/2
选项D:n2
正确答案问询微信:424329

29.求字符串T在字符串S中首次出现的位置的操作称为( )。
选项A:串的模式匹配
选项B:求子串
选项C:求串的长度
选项D:串的连接
正确答案问询微信:424329

30.设给定权值总数有n 个,其哈夫曼树的结点总数为( )
选项A:不确定
选项B:2n
选项C:2n+1
选项D:2n-1
正确答案问询微信:424329

31.对具有n个元素的序列来采用冒泡排序法进行排序,排序的趟数为n-1。( )
选项A:错误
选项B:正确
正确答案问询微信:424329

32.采用循环链表作为存储结构的队列称为循环队列。 ( )
选项A:错误
选项B:正确
正确答案问询微信:424329

33.图可以没有边,但不能没有顶点。( )
选项A:错误
选项B:正确
正确答案问询微信:424329

34.完全二叉树中的叶子结点只可能在最后两层中出现。( )
选项A:错误
选项B:正确
正确答案问询微信:424329

35.算法的运行时间涉及加、减、乘、除、转移、存、取、等基本运算。要想准确地计算总运算时间是不可行的。
选项A:错误
选项B:正确
正确答案问询微信:424329

36.顺序查找法适用于存储结构为顺序或链接存储的线性表。 ( )
选项A:错误
选项B:正确
正确答案问询微信:424329

37.栈和队列逻辑上都是线性表。
选项A:对
选项B:错
正确答案问询微信:424329

38.设一棵树T可以转化成二叉树BT,则二叉树BT中一定没有右子树。
选项A:错误
选项B:正确
正确答案问询微信:424329

39.通常使用两个类来协同表示单链表,即链表的结点类和链表类。
选项A:错误
选项B:正确
正确答案问询微信:424329

40.堆排序所需的时间与待排序的记录个数无关。( )
选项A:错误
选项B:正确
正确答案问询微信:424329

41.向二叉排序树中插入一个结点需要比较的次数可能大于该二叉树的高度。
选项A:错误
选项B:正确
正确答案问询微信:424329

42.图的深度优先遍历算法中需要设置一个标志数组,以便区分图中的每个顶点是否被访问过。
选项A:错误
选项B:正确
正确答案问询微信:424329

43.中序遍历一棵二叉排序树可以得到一个有序的序列。
选项A:错误
选项B:正确
正确答案问询微信:424329

44.
选项A:错误
选项B:正确
正确答案问询微信:424329

45.希尔排序算法的时间复杂度为O(n2)。
选项A:错误
选项B:正确
正确答案问询微信:424329

46.带权无向图的最小生成树是唯一的。( )
选项A:错误
选项B:正确
正确答案问询微信:424329

47.从本质上看,文件是一种非线性结构。
选项A:对
选项B:错
正确答案问询微信:424329

48.中序遍历二叉排序树可以得到一个有序的序列。
选项A:错误
选项B:正确
正确答案问询微信:424329

49.在拓扑排序序列中,任意两个相继结点Vi和Vj都存在从Vi到Vj的路径。( )
选项A:错误
选项B:正确
正确答案问询微信:424329

50.如果某种排序算法不稳定,则该排序方法就没有实用价值。( )
选项A:错误
选项B:正确
正确答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网