西北工业大学21春《数据结构》离线作业1辅导答案12

上传人:人*** 文档编号:489971535 上传时间:2023-04-16 格式:DOCX 页数:11 大小:12.77KB
返回 下载 相关 举报
西北工业大学21春《数据结构》离线作业1辅导答案12_第1页
第1页 / 共11页
西北工业大学21春《数据结构》离线作业1辅导答案12_第2页
第2页 / 共11页
西北工业大学21春《数据结构》离线作业1辅导答案12_第3页
第3页 / 共11页
西北工业大学21春《数据结构》离线作业1辅导答案12_第4页
第4页 / 共11页
西北工业大学21春《数据结构》离线作业1辅导答案12_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《西北工业大学21春《数据结构》离线作业1辅导答案12》由会员分享,可在线阅读,更多相关《西北工业大学21春《数据结构》离线作业1辅导答案12(11页珍藏版)》请在金锄头文库上搜索。

1、西北工业大学21春数据结构离线作业1辅导答案1. 假设一棵完全二叉树含1000个结点,则其中度为2的结点数为512个。( )A、错误B、正确参考答案:A2. 对于线性表(7,34,55,25,64,46,20,10)进行散列存储时,若选用H(K)=K%9作为散列函数,则散列地址为1的元素有( )个。A.1B.2C.3D.4参考答案:D3. 若有向图的邻接矩阵中,主对角线以下元素均为零,则该图的拓扑有序序列( )。A.存在B.可能不存在C.不存在D.不一定存在参考答案:A4. 一个队列的入队序列是a、b、c、d,则队列的输出序列是( )。A.dcbaB.cbdaC.adcbD.abcd参考答案:

2、D5. 给出不同的输入序列建造二叉排序树,一定得到不同的二叉排序树。( )A、错误B、正确参考答案:A6. 二叉树中结点只有一个孩子时无左右之分。( )A、错误B、正确参考答案:A7. 下述二叉树中,哪一种满足性质:从任一结点出发到根的路径上所经过的结点序列按其关键字有序?( )A.堆B.哈夫曼树C.二叉排序树D.AVL树参考答案:A8. 链表不具备的特点是( )。A.可随机访问任意一个结点B.插入和删除不需要移动任何元素C.不必事先估计存储空间D.所需空间与其长度成正比参考答案:A9. 设有一个10阶的对称矩阵A1010,采用压缩存储方式按行将矩阵中下三角部分的元素存入一维数组BA00存入B

3、0中,则A85在B中( )A.32B.33C.41D.65参考答案:C10. 若查找每个记录的概率均等,则在具有n个记录的连续顺序文件中采用顺序查找法查找一个记录,其平均查找长度ASL为( )。A.(n-1)2B.n2C.(n+1)2D.n参考答案:C11. 广义表(a,b,c,d)的表头是( )。A.(b,c,d)B.(a,b,c,d)C.aD.(a)参考答案:B12. 若以1234作为双端队列的输入序列,则既不能由输入受限的双端队列得到,也不能由输出受限的双端队列得到的输出序列是( )。A.1234B.4132C.4231D.4213参考答案:C13. 带行表的三元组表是稀疏矩阵的一种(

4、)。A.顺序存储结构B.链式存储结构C.索引存储结构D.散列存储结构参考答案:A14. 一个栈的入栈序列是abcde,则栈的不可能的输出序列是( )。A.edcbaB.decbaC.dceabD.abcde参考答案:C15. 二叉树的叶结点,在前序遍历、中序遍历和后序遍历下皆以相同的相对位置出现。( )A.正确B.错误参考答案:A16. 一棵含18个结点的二叉树的高度至少为( )。A、3B、4C、5D、6参考答案:C17. 一个队列的入队序列是1、2、3、4,则队列的首次输出元素是( )。A.1B.2C.3D.4参考答案:A18. 数组的逻辑结构不同于下列( )的逻辑结构。A.线性表B.栈C.

5、队列D.树参考答案:D19. 含n个顶点的无向连通图中至少含有n条边。( )A、错误B、正确参考答案:A20. 若一个广义表的表头为空表,则此广义表亦为空表。( )A.正确B.错误参考答案:B21. 已知完全二叉树T的第5层只有7个结点,则该树共有15个叶子结点。( )A、错误B、正确参考答案:A22. 对任何一棵二叉树,如果其终端结点数为n0,度为2的结点数为n2,则n0=n2+1。( )A、错误B、正确参考答案:B23. 以下关于线性表的说法不正确的是( )。A.线性表中的数据元素可以是数字、字符、记录等不同类型B.线性表中包含的数据元素个数不是任意的C.线性表中的每个结点都有且只有一个直

6、接前趋和直接后继D.存在这样的线性表:表中各结点都没有直接前趋和直接后继参考答案:C24. 在一个单链表中,已知q所指结点是p所指结点的前驱结点,若在p之前插入s所指结点,则执行( )。A.s-next=p-next; p-next=sB.q-next=s; s-next=pC.p-next=s; s-next=qD.p-next=s-next; s-next=p参考答案:B25. 一个加权的无向连通图的最小生成树( )。A.有一颗或多颗B.只有一颗C.一定有多颗D.可能不存在参考答案:A26. 一个有向无环图的拓扑排序序列是( )。A.一定唯一的B.一定不唯一的C.不一定唯一的D.都不对参考

7、答案:C27. 在目标串T0.n-1=“xwxxyxy”中,对模式串P0.m-1=“xy”进行子串定位操作的结果是( )。A.1B.2C.3D.5参考答案:C28. 数据项是数据的基本单位。( )A.正确B.错误参考答案:A29. 顺序查找法适合于存储结构为( )的线性表。A.散列存储B.顺序存储或链式存储C.压缩存储D.索引存储参考答案:B30. 最佳二叉排序树是AVL树(平衡二叉排序树)。( )A.正确B.错误参考答案:A31. 在一个长度为100的顺序表中删除第10个元素时,需移动90个元素。( )A、错误B、正确参考答案:B32. 由带权为9,2,5,7的四个叶子结点构造一颗哈夫曼树,

8、该树的带权路径长度为( )。A.23B.37C.46D.44参考答案:D33. 稀疏矩阵常用的压缩存储方法有两种,它们是( )。A.散列和十字链表B.二维数组和三维数组C.三元组和散列D.三元组和十字链表参考答案:D34. 链表中的表头指针与表头结点起到相同的作用。( )A.正确B.错误参考答案:B35. 设某完全无向图中有n个顶点,则该完全无向图中有( )条边。A.n(n-1)/2B.n(n-1)C.n2D.n2-1参考答案:A36. 若有18个元素的有序表存放在一堆数组A19中,第一个元素放A1中,现进行二分查找,则查找A3的比较序列的下标依次为( )。A.1,2,3B.9,5,2,3C.

9、9,5,3D.9,4,2,3参考答案:D37. 已知一个散列表如图所示,其散列函数为H(key)=key%11,采用二次探查法处理冲突,则下一个插入的关键字49的地址为( )。A.2B.3C.8D.9参考答案:C38. 下面哪些方法可以判断出一个有向图是否有环(回路)?( )A.求最短路径B.求关键路径C.拓扑排序D.广(宽)度优先遍历参考答案:C39. n个顶点的强连通图中至少含有( )。A.n-1条有向边B.n条有向边C.n(n-1)/2条有向边D.n(n-1)条有向边参考答案:B40. 在一个长度为n的单链表L中,删除链表中*p的前驱结点的时间复杂度为O(n)。( )A、错误B、正确参考

10、答案:B41. 某二叉树的前序和后序序列正好相同,则该二叉树一定是( )的二叉树。A.空或只有一个结点B.高度等于其结点数C.任一结点无左孩子D.任一结点无右孩子参考答案:A42. n个结点的线索二叉树上含有的线索数为( )。A.n-1B.n+1C.nD.2n参考答案:B43. 数据结构中所定义的数据元素,是用于表示数据的( )。A.最小单位B.最大单位C.基本单位D.不可分割的单位参考答案:C44. 用DFS遍历一个无环有向图,并在DFS算法退栈返回时打印相应的顶点,则输出的顶点序列是( )。A.逆拓扑有序B.拓扑有序C.无序的D.A和B参考答案:A45. 对线性表进行折半查找时,要求线性表

11、必须( )。A.以顺序方式存储B.以链接方式存储C.以顺序方式存储,且结点按关键字有序排序D.以链接方式存储,且结点按关键字有序排序参考答案:C46. 归并排序是一种稳定的排序方法。( )A.正确B.错误参考答案:A47. 在文本编辑程序中查找某一特定单词在文本中出现的位置,可以利用串的定位操作。( )A、错误B、正确参考答案:B48. 设串s1=Data Structures with Java,s2=it,则子串定位函数index(s1,s2)的值为( )。A、15B、16C、17D、18参考答案:D49. 任何一个无向连通图的最小生成树( )。A.只有一棵B.有一棵或多棵C.一定有多棵D.可能不存在参考答案:B50. 在指定结点之后插入新结点时,双链表比单链表更方便。( )A.正确B.错误参考答案:B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号