西北工业大学22春《数据结构》离线作业一及答案参考19

上传人:博****1 文档编号:489153550 上传时间:2023-10-27 格式:DOCX 页数:14 大小:14.02KB
返回 下载 相关 举报
西北工业大学22春《数据结构》离线作业一及答案参考19_第1页
第1页 / 共14页
西北工业大学22春《数据结构》离线作业一及答案参考19_第2页
第2页 / 共14页
西北工业大学22春《数据结构》离线作业一及答案参考19_第3页
第3页 / 共14页
西北工业大学22春《数据结构》离线作业一及答案参考19_第4页
第4页 / 共14页
西北工业大学22春《数据结构》离线作业一及答案参考19_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《西北工业大学22春《数据结构》离线作业一及答案参考19》由会员分享,可在线阅读,更多相关《西北工业大学22春《数据结构》离线作业一及答案参考19(14页珍藏版)》请在金锄头文库上搜索。

1、西北工业大学22春数据结构离线作业一及答案参考1. 完全二叉树中的叶子结点只可能在最后两层中出现。( )A.正确B.错误参考答案:A2. 二叉树的叶结点,在前序遍历、中序遍历和后序遍历下皆以相同的相对位置出现。( )A.正确B.错误参考答案:A3. 一个队列的入队序列是1、2、3、4,则队列的首次输出元素是( )。A.1B.2C.3D.4参考答案:A4. 在图G的最小生成树T中,可能会有某条边的权值超过未选边的权值。( )A.正确B.错误参考答案:A5. 邻接矩阵适用于有向图和无向图的存储,但不能存储带权的有向图和无向图,而只能使用邻接表存储形式来存储它。( )A.正确B.错误参考答案:B6.

2、 数据结构中所定义的数据元素,是用于表示数据的( )。A.最小单位B.最大单位C.基本单位D.不可分割的单位参考答案:C7. 线性链表是通过( )方式表示元素之间的关系A.后继元素地址B.元素的存储顺序C.左、右孩子地址D.元素的相对存储位置参考答案:A8. 设有100个数据元素,采用折半搜索时,最大比较次数为( )A.6B.7C.8D.10参考答案:B9. 允许对队列进行的操作有( )。A.对队列中的元素排序B.取出最近进队的元素C.在队头元素之前插入元素D.删除队头元素参考答案:D10. 结构的存储密度定义为数据本身所占的存储量与整个结构所占的存储量之比。( )A.正确B.错误参考答案:A

3、11. 算法有以下几种特性( )。A、有穷性B、确定性C、可行性D、输入和输出参考答案:ABCD12. 设某完全无向图中有n个顶点,则该完全无向图中有( )条边。A.n(n-1)/2B.n(n-1)C.n2D.n2-1参考答案:A13. 在一个具有n个结点的有序单链表中插入一个新结点并仍然保持有序的时间复杂度是( )。A.O(1)B.O(n)C.O(n2)D.O(nlog2n)参考答案:B14. 设F是一个森林,B是由F转换得到的二叉树,F中有n个非叶结点,则B中右指针域为空的结点有( )A.n-1B.nC.n+1D.n+2参考答案:B15. 采用顺序查找方法查找长度为n的线性表时,每个元素的

4、平均查找长度为( )。A.n/2B.nC.(n-1)/2D.(n+1)/2参考答案:D16. 求图的最小(代价)生成树问题,考虑的是下面的哪一种图?( )A.有向图B.无向图C.带权的有向图D.带权的无向图参考答案:D17. 若查找每个记录的概率均等,则在具有n个记录的连续顺序文件中采用顺序查找法查找一个记录,其平均查找长度ASL为( )。A.(n-1)2B.n2C.(n+1)2D.n参考答案:C18. 用链表表示线性表的优点是( )A.便于随机存取B.花费的存储空间比顺序表少C.便于插入与删除D.数据元素的物理顺序与逻辑顺序相同参考答案:C19. 设有一个10阶的对称矩阵A1010,采用压缩

5、存储方式按行将矩阵中下三角部分的元素存入一维数组BA00存入B0中,则A85在B中( )A.32B.33C.41D.65参考答案:C20. 串是一种特殊的线性表,其特殊性体现在( )。A.数据元素是一个字符B.数据元素可以是多个字符C.可以顺序存储D.可以链接存储参考答案:A21. 在一个单链表中,已知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参考答案:B22. 算法分析的两个主要方面

6、是( )。A.空间复杂度和时间复杂度B.正确性和简明性C.可读性和文档性D.数据复杂性和程序复杂性参考答案:A23. 具有线性结构的数据结构是( )A.赫夫曼树B.栈C.图D.树参考答案:B24. 不含任何字符的串称为空串。( )A、错误B、正确参考答案:B25. 在一个长度为n的顺序线性表中顺序查找值为x的元素时,查找成功时的平均查找长度(即x与元素的平均比较次数,假定查找每个元素的概率都相等)为( )。A.nB.n/2C.(n+1)/2D.(n-1)/2参考答案:C26. 下列四种排序中( )的空间复杂度最大。A.插入排序B.冒泡排序C.堆排序D.归并排序参考答案:C27. 在文本编辑程序

7、中查找某一特定单词在文本中出现的位置,可以利用串的定位操作。( )A、错误B、正确参考答案:B28. 假设三维数组A1098按行优先顺序存储,若每个元素占3个存储单元,且首地址为100,则元素A987的存储地址是501。( )A、错误B、正确参考答案:A29. 循环队列SQ采用数组空间SQ.base0,n-1存储其元素值,已知其头尾指针分别是front和rezr,则判断此循环队列Q为满队列的条件是( )。A.Q.front=Q.rearB.Q.rear!=Q.frontC.Q.front=(Q.rear+1)%nD.Q.front!=(Q.rear+1)%n参考答案:C30. 若进栈序列为a,

8、b,c,则通过入出栈操作可能得到的a,b,c的不同排列个数为( )。A、4B、5C、6D、7参考答案:B31. 一个有向无环图的拓扑排序序列( )是唯一的。A.可能B.不一定C.三者均不对D.一定参考答案:B32. 下面程序段的时间复杂度是( )。for(i=0; in; i+) for(j=1; jm; j+) Aij=0;A、O(n)B、O(m+n+1)C、O(m+n)D、O(m*n)参考答案:D33. 按层次次序将一颗有n个结点的完全二叉树的所有结点从1到n编号,当iA.2i-1B.2iC.2i+1D.不确定参考答案:B34. 队列的修改是按先进先出的原则进行的。( )A、错误B、正确参

9、考答案:B35. 在链表的结点中,数据元素所占的存储量和整个结点所占的存储量之比称作存储密度。( )A、错误B、正确参考答案:B36. 二叉树中除叶结点外,任一结点X,其左子树根结点的值小于该结点X的值;其右子树根结点的值大于等于该结点X的值,则此二叉树一定是二叉排序树。( )A.正确B.错误参考答案:B37. 用一维数组存储二叉树时,总是以前序遍历顺序存储结点。( )A.正确B.错误参考答案:B38. 队列的插入操作是在( )。A.队尾B.队头C.队列任意位置D.队头元素后参考答案:A39. 下列序列中,不构成堆的是( )。A.(1,2,5,3,4,6,7,8,9,10)B.(10,5,8,

10、4,2,6,7,1,3)C.(10,9,8,7,3,5,4,6,2)D.(1,2,3,4,10,9,8,7,6,5)参考答案:D40. 数据的逻辑结构是指数据的各数据项之间的逻辑关系。( )A.正确B.错误参考答案:B41. 链接存储结构属动态存储方式。( )A.正确B.错误参考答案:A42. 设有50行60列的二维数组A5060,其元素长度为4字节,按行优先顺序存储,基地址为200,则元素A1825的存储地址为( )。A.3700B.4376C.3900D.4620参考答案:D43. 已知函数Sub(s,I,j)的功能是返回串s中从第i个字符起长度为j的子串,函数Scopy(s,t)的功能为

11、复制串t到s。若字符串S=SCIENCESTUDY,则调用函数Scopy(P,Sub(S,1,7)后得到( )。A、P=SCIENCEB、P=STUDYC、S=SCIENCED、S=STUDY参考答案:A44. 顺序存储方式的优点是存储密度大,且插入、删除运算效率高。( )A.正确B.错误参考答案:B45. 数据结构是带有结构的数据元素的集合。( )A.正确B.错误参考答案:A46. 设根结点层次为1,某二叉树的结点前序序列和后序序列正好相反,则该二叉树一定是( )。A.高度等于其结点数B.空或只有一个结点C.任一结点无左子女D.任一结点无右子女参考答案:A47. 设串sl=DataStruc

12、tureswithJava,s2=it,则子串定位函数index(s1,s2)的值为( )A.15B.16C.17D.18参考答案:D48. 下列存储表示中,哪一个不是树的存储形式( )。A.双亲表示法B.孩子链表表示法C.顺序存储表示法D.孩子兄弟表示法参考答案:C49. 中序遍历的递归算法平均空间复杂度为( )。A.2(n)B.n(2)C.0(n)D.2n参考答案:C50. 用有向无环图描述表达式(A+B)*(A+B)/A),至少需要顶点的数目为( )。A.5B.6C.8D.9参考答案:A51. 在一个长度为100的顺序表中删除第10个元素时,需移动90个元素。( )A、错误B、正确参考答

13、案:B52. 对于哈希函数H(key)=key%13,被称为同义词的关键字是( )。A、35和41B、23和39C、15和44D、25和51参考答案:D53. 向二叉搜索树中插入一个元素时,其时间复杂度大致为( )A.O(log2n)B.O(n)C.O(1)D.O(2n)参考答案:A54. 用DFS遍历一个无环有向图,并在DFS算法退栈返回时打印相应的顶点,则输出的顶点序列是( )。A.逆拓扑有序B.拓扑有序C.无序的D.A和B参考答案:A55. 由树转化成二叉树,其根节点的右子树总是空。( )A.正确B.错误参考答案:A56. 已知二叉树的先序序列为ABDECF,中序序列为DBEAFC,则后序序列为( )。A.DEBAFCB.DEFBCAC.DEBCFAD.DEBFCA

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

当前位置:首页 > 高等教育 > 其它相关文档

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