山东开放大学数据结构期末复习题.docx
《山东开放大学数据结构期末复习题.docx》由会员分享,可在线阅读,更多相关《山东开放大学数据结构期末复习题.docx(8页珍藏版)》请在第壹文秘上搜索。
1、2022学年9月份考试数据结构复习题一、单选题1、数据结构中,与所使用的计算机无关的是数据的()。A、存储结构B、物理结构C、逻辑结构D、物理和存储结构正确答案:C2、在下列排序方法中,关键字比较的次数与记录的初始排列秩序无关的是()。A、希尔排序B、冒泡排序C、插入排序D、选择排序正确答案:D3、在一个单链表中,p、q分别指向表中两个相邻的结点,且q所指结点是P所指结点的直接后继,现要删除q所指结点,可用语句()。A、 p=q-netB、 p-next=qC、 p-next=q-nextD、q-next=NULL正确答案:C4、已知一个有序表为11,22,33,44,55,66,77,88,
2、99,则顺序查找元素55需要比较()次。A、3B、4C、5D、6正确答案:C5、从未排序序列中依次取出元素与已经排好序的序列中的元素作比较。将其放入已排序序列的正确的位置上,此方法称为()A、插入排序B、选择排序C、交换排序D、归并排序正确答案:A6、图的深度优先遍历算法类似于二叉树的()遍历。A、先序B、中序C、后序D、层次正确答案:A7、二叉树第k层上最多有()个结点。A、 2kB、C、-1D、2正确答案:B8、常对数组进行的两种基本操作是()。A、建立与删除B、索引和修改C、查找和修改D、查找与索引正确答案:C9、若串S=English”,其子串的个数是()oA、 9B、16C、36D、
3、28正确答案:D10、一个队列的入队顺序是a,b,c,d,则离队的顺序是()。A、a,d,c,bB、 a,b,c,dC、 d,c,b,aD、 c,b,d,a正确答案:B11、设有一个长度为n的顺序表,要删除第i个元素移动元素的个数为()oA、 n-i+1B、 n-iC、 n-i-1D、i正确答案:B12、顺序查找方法适合于存储结构为()的线性表。A、散列存储B、索引存储C、散列存储或索引存储D、顺序存储或链接存储正确答案:D13、利用3、6、8、12这四个值作为叶子结点的权,生成一棵哈夫曼树,该树中所有叶子的最长带权路径长度为()。A、 18B、16C、12D、30正确答案:A14、设某一二叉
4、树先序遍历为abdec,中序遍历为dbeac,则该二叉树后序遍历的顺序是()。A、abdecB、 debacC、 debcaD、 abedc正确答案:C15、下列有关二叉树的说法正确的是()。A、二叉树中度为O的结点的个数等于度为2的结点的个数加1B、二叉树中结点个数必大于OC、完全二叉树中,任何一个结点的度,或者为O或者为2D、二叉树的度是2正确答案:A16、算法的时间复杂度与()有关。A、所使用的计算机B、计算机的操作系统C、算法本身D、数据结构正确答案:C17、算法分析的目的是()。A、找出数据结构的合理性B、研窕算法中的输入和输出的关系C、分析算法的效率以求改进分析算法的易懂性和文档性
5、D、分析算法的易懂性和文档性正确答案:C18、链表不具有的特点是()。A、可随机访问任一元素B、插入删除不需要移动元素C、不必事先估计存储空间D、所需空间与线性表长度成正比正确答案:A19、在图的存储结构表示中,表示形式唯一的是()。A、nB、n+1C、n-1D、n/2正确答案:C20、对于顺序存储的有序表5,12,20,26,37,42,46,50,64),若采用折半查找,则查找元素26的比较次数是()oA、2B、3C、4D、5正确答案:C21、以下陈述中正确的是()oA、串是一种特殊的线性表B、串的长度必须大于零C、串中元素只能是字母D、空串就是空白串答案:A22、设有两个串P和q,其中q
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 山东 开放 大学 数据结构 期末 复习题