西北工业大学21秋《数据结构》在线作业一答案参考57

上传人:s9****2 文档编号:509351472 上传时间:2023-09-11 格式:DOCX 页数:13 大小:13.82KB
返回 下载 相关 举报
西北工业大学21秋《数据结构》在线作业一答案参考57_第1页
第1页 / 共13页
西北工业大学21秋《数据结构》在线作业一答案参考57_第2页
第2页 / 共13页
西北工业大学21秋《数据结构》在线作业一答案参考57_第3页
第3页 / 共13页
西北工业大学21秋《数据结构》在线作业一答案参考57_第4页
第4页 / 共13页
西北工业大学21秋《数据结构》在线作业一答案参考57_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、西北工业大学21秋数据结构在线作业一答案参考1. 数据元素及其关系在计算机存储器内的表示,称为数据的( )。A.逻辑结构B.存储结构C.线性结构D.非线性结构参考答案:B2. 深度为k的二叉树至多有2k-1个结点。( )A、错误B、正确参考答案:A3. 广义表运算式tail(a,b),(c,d)的操作结果是( )。A.dB.c,dC.(c,d)D.(c,d)参考答案:D4. 对任何一棵二叉树,如果其终端结点数为n0,度为2的结点数为n2,则n0=n2+1。( )A、错误B、正确参考答案:B5. 数据结构是指( )。A.数据元素的组织形式B.数据类型C.据存储结构D.数据定义参考答案:A6. 下

2、列说法中,不正确的是( )。A.数据元素是数据的基本单位B.数据项是数据中不可分割的最小可标识单位C.数据可由若干个数据元素构成D.数据项可由若干个数据元素构成参考答案:D7. 下列序列中,不构成堆的是( )。A.(1,2,5,3,4,6,7,8,9,10)B.(10,5,8,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)参考答案:D8. 与单链表相比,双链表的优点之一是( )。A.插入、删除操作更简单B.可以进行随机访问C.可以省略表头指针或表尾指针D.顺序访问相邻结点更灵活参考答案:C9. 若采用邻接矩阵法存储一个n个顶

3、点的无向图,则该邻接矩阵是一个( )。A.上三角矩阵B.稀疏矩阵C.对角矩阵D.对称矩阵参考答案:D10. 邻接矩阵适用于有向图和无向图的存储,但不能存储带权的有向图和无向图,而只能使用邻接表存储形式来存储它。( )A.正确B.错误参考答案:B11. 下列排序算法中( )排序在一趟结束后不一定能选出一个元素放在其最终位置上。A.选择B.冒泡C.归并D.堆参考答案:C12. 设根结点层次为1,某二叉树的结点前序序列和后序序列正好相反,则该二叉树一定是( )。A.高度等于其结点数B.空或只有一个结点C.任一结点无左子女D.任一结点无右子女参考答案:A13. 在无向图中,若从顶点a到顶点b存在通路,

4、则称a与b之间是连通的。( )A、错误B、正确参考答案:B14. 一个有向无环图的拓扑排序序列( )是唯一的。A.可能B.不一定C.三者均不对D.一定参考答案:B15. 某二叉树的前序和后序序列正好相同,则该二叉树一定是( )的二叉树。A.空或只有一个结点B.高度等于其结点数C.任一结点无左孩子D.任一结点无右孩子参考答案:A16. 一个有向图的邻接表和逆邻接表中结点的个数可能不等。( )A.正确B.错误参考答案:B17. 在对链队列作出队操作时,不会改变front指针的值。( )A、错误B、正确参考答案:A18. 删除二叉排序树中一个结点,再重新插入上去,一定能得到原来的二叉排序树。( )A

5、、错误B、正确参考答案:A19. 不含任何字符的串称为空串。( )A、错误B、正确参考答案:B20. 线性链表不具有的特点是( )A.随机访问B.不必事先估计所需存储空间大小C.插入与删除时不必移动元素D.所需空间与线性表长度成正比参考答案:A21. 二叉树中结点只有一个孩子时无左右之分。( )A、错误B、正确参考答案:A22. 设有一个10阶的对称矩阵A1010,采用压缩存储方式按行将矩阵中下三角部分的元素存入一维数组BA00存入B0中,则A85在B中( )A.32B.33C.41D.65参考答案:C23. 一个具有4个顶点的无向完全图有6条边。( )A、错误B、正确参考答案:B24. 设某

6、完全无向图中有n个顶点,则该完全无向图中有( )条边。A.n(n-1)/2B.n(n-1)C.n2D.n2-1参考答案:A25. 若一棵满三叉树中含有121个结点,则该树的深度为6。( )A、错误B、正确参考答案:A26. 按层次次序将一颗有n个结点的完全二叉树的所有结点从1到n编号,当iA.2i-1B.2iC.2i+1D.不确定参考答案:B27. 在目标串T0.n-1=“xwxxyxy”中,对模式串P0.m-1=“xy”进行子串定位操作的结果是( )。A.1B.2C.3D.5参考答案:C28. 非空的双向循环链表中任何结点的前驱指针均不为空。( )A.正确B.错误参考答案:A29. 用二叉链

7、表表示具有n个结点的二叉树时,值为空的指针域的个数为( )。A.n-1B.nC.n+lD.2n参考答案:C30. 无向图的邻接矩阵可用一维数组存储。( )A.正确B.错误参考答案:A31. 在任意一棵二叉树的前序序列和后序序列中,各叶子之间的相对次序关系( )。A.不一定相同B.都相同C.都不相同D.互为逆序参考答案:B32. 已知函数Sub(s,I,j)的功能是返回串s中从第i个字符起长度为j的子串,函数Scopy(s,t)的功能为复制串t到s。若字符串S=SCIENCESTUDY,则调用函数Scopy(P,Sub(S,1,7)后得到( )。A、P=SCIENCEB、P=STUDYC、S=S

8、CIENCED、S=STUDY参考答案:A33. 若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则节省时间的存储方式是( )。A.顺序表B.双链表C.带头结点的双循环链表D.单循环链表参考答案:A34. 任何一个递归过程都可以转换成非递归过程。( )A.正确B.错误参考答案:A35. 计算机识别、存储和加工处理的对象被统称为( )。A、数据B、数据元素C、数据结构D、数据类型参考答案:A36. 顺序查找法适合于存储结构为( )的线性表。A.散列存储B.顺序存储或链式存储C.压缩存储D.索引存储参考答案:B37. 无向图中一个顶点的度是指图中( )。A、通过该顶点的简

9、单路径数B、与该顶点相邻接的顶点数C、通过该顶点的回路数D、与该顶点连通的顶点数参考答案:B38. 数据的逻辑结构在计算机存储器内的表示,称为数据的逻辑结构。( )A、错误B、正确参考答案:A39. 用有向无环图描述表达式(A+B)*(A+B)/A),至少需要顶点的数目为( )。A.5B.6C.8D.9参考答案:A40. 若采用孩子兄弟链表作为树的存储结构,则树的后序遍历应采用二叉树的( )。A.层次遍历算法B.前序遍历算法C.中序遍历算法D.后序遍历算法参考答案:C41. 二叉排序树上左子树上所有结点的值均小于它的根结点的值。( )A.正确B.错误参考答案:A42. 若有18个元素的有序表存

10、放在一堆数组A19中,第一个元素放A1中,现进行二分查找,则查找A3的比较序列的下标依次为( )。A.1,2,3B.9,5,2,3C.9,5,3D.9,4,2,3参考答案:D43. 算法分析的目的是( )。A.找出数据结构的合理性B.研究算法中的输入和输出的关系C.分析算法的效率以求改进D.分析算法的易读性和文档性参考答案:C44. 对于哈希函数,冲突只能尽可能得少,不可能完全避免。( )A.正确B.错误参考答案:A45. 设有以下四种排序方法,则( )的空间复杂度最大。A.冒泡排序B.快速排序C.堆排序D.希尔排序参考答案:B46. 假设以S和X分别表示进栈和退栈操作,则对输入序列a,b,c

11、,d,e进行一系列栈操作SSXSXSSXXX之后,得到的输出序列为abbccddedc。( )A、错误B、正确参考答案:A47. 广义表中的元素或者是一个不可分割的原子,或者是一个非空的广义表。( )A.正确B.错误参考答案:B48. 设某有向图的邻接表中有n个表头结点和m个表结点,则该图中有( )条有向边。A.nB.n-1C.mD.m-1参考答案:C49. 将一个A1.100,1.100的三对角矩阵,按行优先次序存入一维数组B1.298中,A中元素A66,65在数组B中的位置K为( )。A.199B.197C.195D.193参考答案:C50. 设串s1=Data Structures wi

12、th Java,s2=it,则子串定位函数index(s1,s2)的值为( )。A、15B、16C、17D、18参考答案:D51. 在长度为n的顺表表的第i个位置上插入一个元素(1in+1),元素的移动次数为( )。A.n-i+1B.n-iC.iD.i-1参考答案:C52. 在链队列中,假设f和r分别为队首和队尾指针,则删除一个结点的操作是( )。A.r=r-nextB.r=f-nextC.f=r-nextD.f=f-next参考答案:D53. 若进栈序列为a,b,c,则通过入出栈操作可能得到的a,b,c的不同排列个数为( )。A、4B、5C、6D、7参考答案:B54. 已知完全二叉树T的第5

13、层只有7个结点,则该树共有15个叶子结点。( )A、错误B、正确参考答案:A55. 在有向图中,以顶点v为终点的边的数目称为v的入度。( )A、错误B、正确参考答案:B56. 快速排序方法在( )情况下最不利于发挥其长处。A.被排序的数据量太大B.被排序数据中含有多个相同值C.被排序数据已基本有序D.被排序数据数目为奇数参考答案:C57. 向顺序栈中压入新元素时,应当( )A.先移动栈顶位置,再存入元素B.先存入元素,再移动栈顶位置C.先后 次序无关紧要D.同时进行参考答案:A58. 在长度为n的顺序表的第i(1in+1)个位置上插入一个元素,元素的移动次数为( )。A、n-i+1B、n-iC、iD、i-1参考答案:A

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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