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

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

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

1、西北工业大学21春数据结构离线作业1辅导答案1. 右图中的拓扑序列为( )A.C1,C2,C6,C7,C5,C4,C3B.C1,C2,C6,C3,C4,C5,C7C.C1,C4,C2,C3,C5,C6,C7D.C5,C7,C4,C1,C2,C6,C3参考答案:D2. 在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是堆排序。( )A、错误B、正确参考答案:A3. 设二维数组A0.m-10.n-1按行优先顺序存储且每个元素占c个单元,则元素Aij的地址为( )。A.LOC(A00)+(j*m+i)*cB.LOC(A00)+(j-1)*m+i-1*cC.LOC(A00)+(i*n

2、+j)*cD.LOC(A00)+(i-1)*n+j-1*c参考答案:C4. 一个有向无环图的拓扑排序序列( )是唯一的。A.可能B.不一定C.三者均不对D.一定参考答案:B5. 链式栈与顺序栈相比,一个比较明显的优点是( )A.插入操作更加方便B.通常不会出现栈满的情况C.不会出现栈空的情况D.删除操作更加方便参考答案:B6. 一个好的算法有( )设计要求。A、正确性B、可读性C、健壮性D、效率与低存储量要求参考答案:ABCD7. 一个关键字序列为46,79,56,38,40,84,采用快速排序以位于最左位置的元素为基准而得到的第一次划分结果为( )A.38,46,79,56,40,84B.3

3、8,79,56,46,40,84C.40,38,46,56,79,84D.38,46,56,79,40,84参考答案:C8. 一个队列的入队序列是a、b、c、d,则队列的输出序列是( )。A.dcbaB.cbdaC.adcbD.abcd参考答案:D9. 对线性表进行折半查找时,要求线性表必须( )。A.以顺序方式存储B.以链接方式存储C.以顺序方式存储,且结点按关键字有序排序D.以链接方式存储,且结点按关键字有序排序参考答案:C10. 下列描述中正确的是( )。A.选择合适的数据结构是解决应用问题的关键步骤B.线性表的逻辑顺序与存储顺序总是一致的C.每种数据结构都具备查找、插入和删除三种基本运

4、算D.数据结构实质上包括逻辑结构和存储结构两方面的内容参考答案:A11. 设栈S和队列Q的初始状态为空,元素e1,e2,e3,e4,e5和e6依次通过栈S,一个元素出栈后即进队列Q,若6个元素出队的序列是e2,e4,e3,e6,e5,e1则栈S的容量至少应该是( )。A.6B.4C.3D.2参考答案:C12. head指向的带表头结点的单链表为空的判定条件是( )。A.head-next=headB.head-next=NULLC.head=NULLD.head!=NULL参考答案:B13. 一个加权的无向连通图的最小生成树( )。A.有一颗或多颗B.只有一颗C.一定有多颗D.可能不存在参考答

5、案:A14. 若某表最常用的操作是在最后一个结点之后插入一个结点或删除最后一个结点,则采用( )存储方式最节省运算时间。A.单链表B.给出表头指针的单循环链表C.双链表D.带头结点的双循环链表参考答案:D15. 对于哈希函数,冲突只能尽可能得少,不可能完全避免。( )A.正确B.错误参考答案:A16. 若一个有向图的邻接距阵中,主对角线以下的元素均为零,则该图的拓扑有序序列( )。A.一定存在B.一定不存在C.不一定存在D.不确定参考答案:A17. 由于排序过程中涉及的存储器不同,可以将排序方法分为( )。A、稳定排序B、不稳定排序C、内部排序D、外部排序参考答案:CD18. 设有以下四种排序

6、方法,则( )的空间复杂度最大。A.冒泡排序B.快速排序C.堆排序D.希尔排序参考答案:B19. 深度为h的满m叉树的第k层的结点(1=A.mk-1B.mk-1C.mh-1D.mh-1参考答案:A20. 采用邻接表存储的图的深度优先遍历算法类似于二叉树的( )。A.先序遍历B.中序遍历C.后序遍历D.按层遍历参考答案:C21. 对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为( )。A.顺序表B.用头指针表示的循环单链表C.用尾指针表示的循环单链表D.单链表参考答案:C22. 下列说法中,不正确的是( )。A.数据元素是数据的基本单位B.数据项是数据中不可分割的最小可标识单位C.

7、数据可由若干个数据元素构成D.数据项可由若干个数据元素构成参考答案:D23. 中序遍历二叉排序树可以得到一个有序的序列。( )A.正确B.错误参考答案:A24. 数组的逻辑结构不同于下列( )的逻辑结构。A.线性表B.栈C.队列D.树参考答案:D25. 算法分析的两个主要方面是( )。A.正确性与健壮性B.时间复杂度与空间复杂度C.数据复杂性与程序复杂性D.可读性与可用性参考答案:B26. 已知指针p和q分别指向某单链表中第一个结点和最后一个结点。假设指针s指向另一个单链表中某个结点,则在s所指结点之后插入上述链表应执行的语句为( )。A、q-next=s-next; s-next=pB、s-

8、next=p; q-next=s-nextC、p-next=s-next; s-next=qD、s-next=q; p-next=s-next参考答案:A27. 在下列排序算法中,哪一个算法的时间复杂度与记录初始排列无关?( )A.直接选择排序B.直接插入排序C.快速排序D.冒泡排序参考答案:A28. 采用邻接表存储的图的广度优先遍历算法类似于二叉树的( )。A.先序遍历B.中序遍历C.后序遍历D.按层遍历参考答案:D29. 如果要求一个线性表既能较快地查找、又能适应动态变化的要求,则可采用的查找方法是( )。A.顺序查找B.折半查找C.基于属性的查找D.分块查找参考答案:D30. 在二叉树中

9、插入结点,则此二叉树便不再是二叉树了。( )A.正确B.错误参考答案:B31. 算法分析的两个主要方面是( )。A.空间复杂度和时间复杂度B.正确性和简明性C.可读性和文档性D.数据复杂性和程序复杂性参考答案:A32. 如果在数据结构中每个数据元素只可能有一个直接前驱,但可以有多个直接后继,则该结构是( )。A.栈B.队列C.树D.图参考答案:C33. 具有65个结点的完全二叉树其深度为(根的层次号为1)( )。A.8B.7C.6D.5参考答案:B34. 对于哈希函数H(key)=key%13,被称为同义词的关键字是( )。A、35和41B、23和39C、15和44D、25和51参考答案:D3

10、5. 在文本编辑程序中查找某一特定单词在文本中出现的位置,可以利用串的定位操作。( )A、错误B、正确参考答案:B36. 下述二叉树中,哪一种满足性质:从任一结点出发到根的路径上所经过的结点序列按其关键字有序?( )A.堆B.哈夫曼树C.二叉排序树D.AVL树参考答案:A37. 在指定结点之前插入新结点时,双链表比单链表更方便。( )A.正确B.错误参考答案:A38. 下列四种排序中( )的空间复杂度最大。A.插入排序B.冒泡排序C.堆排序D.归并排序参考答案:C39. 在下列各种文件中,不能进行顺序查找的文件是( )。A.顺序文件B.索引文件C.散列文件D.多重表文件参考答案:C40. 将一

11、个A1.100,1.100的三对角矩阵,按行优先次序存入一维数组B1.298中,A中元素A66,65在数组B中的位置K为( )。A.199B.197C.195D.193参考答案:C41. 二叉树中结点只有一个孩子时无左右之分。( )A、错误B、正确参考答案:A42. 队列允许在队尾删除,在队头插入。( )A.正确B.错误参考答案:A43. 由树转化成二叉树,其根节点的右子树总是空。( )A.正确B.错误参考答案:A44. 线性表的唯一存储形式就是链表。( )A.正确B.错误参考答案:A45. 单链表中,增加一个头结点的目的是为了( )。A.使单链表至少有一个结点B.标识表结点中首结点的位置C.

12、方便运算的实现D.说明单链表是线性表的链式存储参考答案:C46. 内部排序是根据关键词的大小重新安排各( )的顺序。A.关键词B.数据项C.文件D.数据元素参考答案:B47. 链接存储结构属静态存储方式。( )A.正确B.错误参考答案:B48. 假设以行优先顺序存储三维数组A567,其中元素A000的地址为1100,并且每个元素占2个存储单元,则A432的地址是1264。( )A、错误B、正确参考答案:A49. 抽象数据类型的三个组成部分分别为( )。A、数据对象、数据关系和基本操作B、数据元素、逻辑结构和存储结构C、数据项、数据元素和数据类型D、数据元素、数据结构和数据类型参考答案:A50. AOV网的含义是以顶点表示活动的网。( )A.正确B.错误参考答案:A

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

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

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