ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:18.81KB ,
资源ID:26266103      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/26266103.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(西交15年《数据结构》在线作业考查课试题最新.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

西交15年《数据结构》在线作业考查课试题最新.docx

1、西交15年数据结构在线作业考查课试题最新西安交通大学15年7月数据结构在线作业考查课试题一、单选题(共 40 道试题,共 80 分。)V 1.从未排序序列中依次取出一个元素与已排序序列中的元素依次进行比较,然后将其放在已排序序列的合适位置,该排序方法称为( )排序法。A. 插入B. 选择C. 希尔D. 二路归并 满分:2分2.求解最短路径的Floyd算法的时间复杂度为( )。A. O(n)B. O(n+c)C. O(n*n)D. O(n*n*n) 满分:2分3.若长度为n的线性表采用顺序存储结构,在其第i个位置插入一个新元素的算法的时间复杂度为( )(1=i0)。A. 表元素B. 字符C. 数

2、据元素D. 数据项 满分:2分5.算术表达式a+b*(c+d/e)转为后缀表达式后为( )A. ab+cde/*B. abcde/+*+C. abcde/*+D. abcde*/+ 满分:2分6.一个递归算法必须包括( )。A. 递归部分B. 终止条件和递归部分C. 迭代部分D. 终止条件和迭代部分 满分:2分7.下述文件中适合于磁带存储的是( )。A. 顺序文件B. 索引文件C. 散列文件D. 多关键字文件 满分:2分8.假设以行序为主序存储二维数组A=array1.100,1.100,设每个数据元素占2个存储单元,基地址为10,则LOC5,5=( )。A. 808B. 818C. 1010

3、D. 1020 满分:2分9.数组A0.4,-1.-3,5.7中含有元素的个数( )。A. 55B. 45C. 36D. 16 满分:2分10.广义表A=(a,b,(c,d),(e,(f,g),则下面式子的值为( )。 Head(Tail(Head(Tail(Tail(A)A. (a)B. AC. aD. (b) 满分:2分11.对序列15,9,7,8,20,-1,4进行排序,进行一趟后数据的排列变为4,9,-1,8,20,7,15;则采用的是( )排序。A. 选择B. 快速C. 希尔D. 冒泡 满分:2分12.算法的时间复杂度取决于( )A. 问题的规模B. 待处理数据的初态C. A和BD.

4、 变量个数 满分:2分13.在单链表指针为p的结点之后插入指针为s的结点,正确的操作是:( )。A. p-next=s;s-next=p-next;B. s-next=p-next;p-next=s;C. p-next=s;p-next=s-next;D. p-next=s-next;p-next=s; 满分:2分14.如果要求一个线性表既能较快的查找,又能适应动态变化的要求,则可采用( )查找法。A. 分快查找B. 顺序查找C. 折半查找D. 基于属性 满分:2分15.就平均性能而言,目前最好的内排序方法是( )排序法。A. 冒泡B. 希尔插入C. 交换D. 快速 满分:2分16.以下数据结

5、构中,( )是非线性数据结构A. 树B. 字符串C. 队D. 栈 满分:2分17.表达式a*(b+c)-d的后缀表达式是( )。A. abcd*+-B. abc+*d-C. abc*+d-D. -+*abcd 满分:2分18.具有10个叶结点的二叉树中有( )个度为2的结点,A. 8B. 9C. 10D. ll 满分:2分19.串的长度是指( )A. 串中所含不同字母的个数B. 串中所含字符的个数C. 串中所含不同字符的个数D. 串中所含非空格字符的个数 满分:2分20.一个算法应该是( )。A. 程序B. 问题求解步骤的描述C. 要满足五个基本特性D. A和C. 满分:2分21.若用冒泡排序

6、方法对序列10,14,26,29,41,52从大到小排序,需进行 ( )次比较。A. 3B. 10C. 15D. 25 满分:2分22.( )的遍历仍需要栈的支持.A. 前序线索树B. 中序线索树C. 后序线索树D. 不确定 满分:2分23.若二叉树采用二叉链表存储结构,要交换其所有分支结点左、右子树的位置,利用( )遍历方法最合适。A. 前序B. 中序C. 后序D. 按层次 满分:2分24.从逻辑上可以把数据结构分为( )两大类。A. 动态结构、静态结构B. 顺序结构、链式结构C. 线性结构、非线性结构D. 初等结构、构造型结构 满分:2分25.广义表(a,b,c,d)的表头是( ),表尾是

7、( )。A. aB. ()C. (a,b,c,d)D. (b,c,d) 满分:2分26.下列排序算法中,在待排序数据已有序时,花费时间反而最多的是( )排序A. 冒泡B. 希尔C. 快速D. 堆 满分:2分27.设广义表L=(a,b,c),则L的长度和深度分别为( )。A. 1和1B. 1和3C. 1和2D. 2和3 满分:2分28.下面给出的四种排序方法中,排序过程中的比较次数与排序方法无关的是。( )A. 选择排序法B. 插入排序法C. 快速排序法D. 堆积排序法 满分:2分29.关键路径是事件结点网络中( )。A. 从源点到汇点的最长路径B. 从源点到汇点的最短路径C. 最长回路D. 最

8、短回路 满分:2分30.用二分(对半)查找表的元素的速度比用顺序法( )A. 必然快B. 必然慢C. 相等D. 不能确定 满分:2分31.图中有关路径的定义是( )。A. 由顶点和相邻顶点序偶构成的边所形成的序列B. 由不同顶点所形成的序列C. 由不同边所形成的序列D. 上述定义都不是 满分:2分32.设有两个串p和q,其中q是p的子串,求q在p中首次出现的位置的算法称为( )A. 求子串B. 联接C. 匹配D. 求串长 满分:2分33.一个栈的输入序列为123n,若输出序列的第一个元素是n,输出第i(1=i=n)个元素是( )。A. 不确定B. n-i+1C. iD. n-i 满分:2分34

9、.已知广义表L=(x,y,z),a,(u,t,w),从L表中取出原子项t的运算是( )。A. head(tail(tail(L)B. tail(head(head(tail(L)C. head(tail(head(tail(L)D. head(tail(head(tail(tail(L))) 满分:2分35.在下面的排序方法中,辅助空间为O(n)的是( )A. 希尔排序B. 堆排序C. 选择排序D. 归并排序 满分:2分36.对于一个头指针为head的带头结点的单链表,判定该表为空表的条件是( )A. head=NULLB. headnext=NULLC. headnext=headD. he

10、ad!=NULL 满分:2分37.在下面的程序段中,对x的赋值语句的频度为( )FOR i:=1 TO n DOFOR j:=1 TO n DO x:=x+1;A. O(2n)B. O(n)C. O(n2)D. O(log2n) 满分:2分38.设无向图的顶点个数为n,则该图最多有( )条边。A. n-1B. n(n-1)/2C. n(n+1)/2D. 0 满分:2分39.适用于折半查找的表的存储方式及元素排列要求为( )A. 链接方式存储,元素无序B. 链接方式存储,元素有序C. 顺序方式存储,元素无序D. 顺序方式存储,元素有序 满分:2分40.输入序列为ABC,可以变为CBA时,经过的栈

11、操作为( )A. push,pop,push,pop,push,popB. push,push,push,pop,pop,popC. push,push,pop,pop,push,popD. push,pop,push,push,pop,pop 满分:2分二、多选题(共 10 道试题,共 20 分。)V 1.下列关于m阶B-树的说法正确的是( )A. 根结点至多有m棵子树B. 所有叶子都在同一层次上C. 非叶结点至少有m/2 (m为偶数)或m/2+1(m为奇数)棵子树D. 根结点中的数据是有序的 满分:2分2.下列哪种图的邻接矩阵不是对称矩阵?( )A. 有向图B. 无向图C. AOV网D.

12、AOE网 满分:2分3.某堆栈的输入序列为a, b,c ,d,下面的四个序列中,可能是它的输出序列的是( )A. a,c,b,dB. b, c,d,aC. c, d,b, aD. d, c,a,b 满分:2分4.在有向图G的拓扑序列中,若顶点Vi在顶点Vj之前,则下列情形可能出现的是( )。A. G中有弧B. G中有一条从Vi到Vj的路径C. G中没有D. G中有一条从Vj到Vi的路径 满分:2分5.下面关于哈希(Hash)查找的说法不正确的是( )A. 哈希函数构造的越复杂越好,因为这样随机性好,冲突小B. 除留余数法是所有哈希函数中最好的C. 不存在特别好与坏的哈希函数,要视情况而定D.

13、若需在哈希表中删去一个元素,不管用何种方法解决冲突都只要简单的将该元素删去即可 满分:2分6.下面关于线性表的叙述中,正确的是?( )A. 线性表采用顺序存储,必须占用一片连续的存储单元。B. 线性表采用顺序存储,便于进行插入和删除操作。C. 线性表采用链接存储,不必占用一片连续的存储单元。D. 线性表采用链接存储,便于插入和删除操作。 满分:2分7.下面几个符号串编码集合中,是前缀编码的是( )A. 0,10,110,1111B. 11,10,001,101,0001C. 00,010,0110,1000D. b,c,aa,ac,aba,abb,abc 满分:2分8.下面关于二分查找的叙述不正确的是 ( )A. 表必须有序,表可以顺序方式存储,也可以链表方式存储B. 表必须有序,而且只能从小到大排列C. 表必须有序且表中数据必须是整型,实型或字符型D. 表必须有序,且表只能以顺序方式存储 满分:2分9.以下数据结构中,哪些不是线性结构( )A. 广义表B. 二叉树C. 稀疏矩阵D. 串 满分:2分10.下面关于串的的叙述中,正确的是?( )A. 串是字符的有限序列B. 空串是由空格构成的串C. 模式匹配是串的一种重要运算D. 串既可以采用顺序存储,也可以采用链式存储 满分:2分

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1