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

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

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

1、西北工业大学21春数据结构离线作业一辅导答案1. 对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为( )。A.顺序表B.用头指针表示的循环单链表C.用尾指针表示的循环单链表D.单链表参考答案:C2. 用链接方式存储的队列,在进行插入运算时( )。A.仅修改头指针B.头、尾指针都要修改C.仅修改尾指针D.头、尾指针可能都要修改参考答案:D3. 按层次次序将一颗有n个结点的完全二叉树的所有结点从1到n编号,当iA.2i-1B.2iC.2i+1D.不确定参考答案:B4. 四个元素进入队列QU的顺序是U、V、X、Y,进行DeQueue(QU,x)操作后,队头元素是( )。A.YB.XC.

2、VD.U参考答案:C5. 设串s1=Data Structures with Java,s2=it,则子串定位函数index(s1,s2)的值为( )。A、15B、16C、17D、18参考答案:D6. 在无向图中,若从顶点a到顶点b存在通路,则称a与b之间是连通的。( )A、错误B、正确参考答案:B7. 设有100个数据元素,采用折半搜索时,最大比较次数为( )A.6B.7C.8D.10参考答案:B8. 在长度为n的顺序表的第i(1in+1)个位置上插入一个元素,元素的移动次数为( )。A、n-i+1B、n-iC、iD、i-1参考答案:A9. 如果在排序过程中,每次均将一个待排序的记录按关键字

3、大小加入到前面已经有序的子表中的适当位置,则该排序方法称为( )。A.插入排序B.归并排序C.冒泡排序D.堆排序参考答案:A10. 已知在一棵含有n个结点的树中,只有度为k的分支结点和度为0的叶子结点,则该树中含有的叶子结点的数目为k。( )A、错误B、正确参考答案:A11. 分块查找在等概率查找情况下,其平均查找长度不仅与表中元素个数有关,而且与每块中的元素个数有关。( )A.正确B.错误参考答案:A12. 用二叉链表表示具有n个结点的二叉树时,值为空的指针域的个数为( )。A.n-1B.nC.n+lD.2n参考答案:C13. 下面程序段的时间复杂度为( )。for(i=0; im; i+)

4、for(j=0; jn; j+)Aij=i*j;A、O(m2)B、O(n2)C、O(m*n)D、O(m+n)参考答案:C14. 若进栈序列为a,b,c,则通过入出栈操作可能得到的a,b,c的不同排列个数为( )。A、4B、5C、6D、7参考答案:B15. 下列序列中,不构成堆的是( )。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)参考答案:D16. 采用邻接表存储的图的广度优先遍历算法类似于二叉树的( )。A.先序遍历B.中序遍历C.后序遍历D.按层遍历参

5、考答案:D17. 在存储数据时,通常不仅要存储各数据元素的值,而且还要存储( )。A.数据的处理方法B.数据元素的类型C.数据元素之间的关系D.数据的存储方法参考答案:C18. 冒泡排序在初始关键字序列为逆序的情况下执行的交换次数最多。( )A.正确B.错误参考答案:A19. 顺序存储方式的优点是存储密度大,且插入、删除运算效率高。( )A.正确B.错误参考答案:B20. 若有18个元素的有序表存放在一堆数组A19中,第一个元素放A1中,现进行二分查找,则查找A3的比较序列的下标依次为( )。A.1,2,3B.9,5,2,3C.9,5,3D.9,4,2,3参考答案:D21. 在一个长度为n的顺

6、序线性表中顺序查找值为x的元素时,查找成功时的平均查找长度(即x与元素的平均比较次数,假定查找每个元素的概率都相等)为( )。A.nB.n/2C.(n+1)/2D.(n-1)/2参考答案:C22. 数据结构是指( )。A.数据元素的组织形式B.数据类型C.据存储结构D.数据定义参考答案:A23. 如果入栈序列是1,3,5,97,99,且出栈序列的第一个元素为99,则出栈序列中第30个元素为47。( )A、错误B、正确参考答案:B24. 已知指针p指向某单链表中的一个结点,则判别该结点有且仅有一个后继结点的条件是p-next-next=null。( )A、错误B、正确参考答案:B25. 一棵含1

7、8个结点的二叉树的高度至少为( )。A、3B、4C、5D、6参考答案:C26. 分块查找的基本思想是首先在索引表中进行查找,以便确定给定的关键字可能存在的块号,然后再在相应的块内进行顺序查找。( )A.正确B.错误参考答案:A27. 不含任何字符的串称为空串。( )A、错误B、正确参考答案:B28. 两个串相等的充分必要条件是两个串的长度相等且字母相同。( )A、错误B、正确参考答案:B29. 结构就是用户定义的,( )的一个集合体。参考答案:不同数据类型30. 若进栈序列为1,2,3,4,5,6,且进栈和出栈可以穿插进行,则可能出现的出栈序列为( )。A、3,2,6,1,4,5B、3,4,2

8、,1,6,5C、1,2,5,3,4,6D、5,6,4,2,3,1参考答案:B31. 在图G的最小生成树T中,可能会有某条边的权值超过未选边的权值。( )A.正确B.错误参考答案:A32. 数据的逻辑结构是指各数据元素之间的逻辑关系。( )A.正确B.错误参考答案:A33. 将森树转成二叉树,根结点没有右子树。( )A.正确B.错误参考答案:B34. 下列说法中,不正确的是( )。A.数据元素是数据的基本单位B.数据项是数据中不可分割的最小可标识单位C.数据可由若干个数据元素构成D.数据项可由若干个数据元素构成参考答案:D35. 从未排序序列中依次取出一个元素与已排序序列中的元素依次进行比较,然

9、后将其放在已排序序列的合适位置,该排序方法称为( )排序法。A.插入B.选择C.交换D.二路归并参考答案:A36. 在单链表中设置头结点的作用是( )。A.主要是使插入和删除等操作统一,在第一个元素之前插入元素和删除第一个结点不必另作判断。另外,不论链表是否为空,链表指针不变B.便于查找C.便于连接D.快速插入记录参考答案:A37. 一组记录的关键字经一趟二路归并排序后得到含有5个长度为2的有序表如下:25,48,16,35,79,82,23,40,36,72,在此基础上按二路归并排序方法再对该序列进行一趟归并后的结果为( )A.16,25,35,48,23,40,79,82,36,72B.1

10、6,25,35,48,23,40,79,82,72,36C.16,25,48,35,79,82,23,36,40,72D.16,25,35,48,79,23,36,40,72,82参考答案:D38. 产生冲突现象的两个关键字称为该散列函数的同义字。( )A、错误B、正确参考答案:B39. 向二叉搜索树中插入一个元素时,其时间复杂度大致为( )A.O(log2n)B.O(n)C.O(1)D.O(2n)参考答案:A40. 稀疏矩阵压缩存储后,必会失去随机存取功能。( )A.正确B.错误参考答案:A41. 若在9阶B-树中插入关键字引起结点分裂,则该结点在插入前含有的关键字个数为( )。A.4B.5

11、C.8D.9参考答案:C42. 设有以下四种排序方法,则( )的空间复杂度最大。A.冒泡排序B.快速排序C.堆排序D.希尔排序参考答案:B43. 若一个广义表的表头为空表,则此广义表亦为空表。( )A.正确B.错误参考答案:B44. 数据项是数据的基本单位。( )A.正确B.错误参考答案:A45. 快速排序是排序算法中平均性能最好的一种排序。( )A.正确B.错误参考答案:A46. 将两个各有n个元素的有序表归并成一个有序表,其最少的比较次数是( )。A.nB.2n-1C.2nD.n-1参考答案:A47. 下面程序段的时间复杂度是( )。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)参考答案:D48. 若采用邻接矩阵法存储一个N个顶点的无向图,则该邻接矩阵是一个( )A.队头元素的前一个位置B.队头元素的后一个位置C.队头元素位置D.队尾元素的前一位置参考答案:A49. 数据元素及其关系在计算机存储器内的表示,称为数据的( )。A.逻辑结构B.存储结构C.线性结构D.非线性结构参考答案:B50. 一棵树可以只有1个结点。( )A、错误B、正确参考答案:B

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

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

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