网站大量收购闲置独家精品文档,联系QQ:2885784924

月全国自考数据结构()试题及答案.docVIP

月全国自考数据结构()试题及答案.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
月全国自考数据结构()试题及答案

2004年10月全国自考数据结构试题 课程代码:(02331) 一、单项选择题(本大题共15小题,每小题2分,共30分) 1.下列各式中,按增长率由小至大的顺序正确排列的是(D) A.,n!,2n ,n3/2 B.n3/2,2n,nlogn,2100 C.2n,log n,nlogn,n3/2 D.2100,logn, 2n, nn 2.若要在单链表中的结点*p之后插入一个结点*s,则应执行的语句是(A) A.s-next=p-next; p-next=s; B.p-next=s; s-next=p-next; C.p-next=s-next; s-next=p; D.s-next=p; p-next=s-next; 3.若要在O(1)的时间复杂度上实现两个循环链表头尾相接,则应对两个循环链表各设置一个指针,分别指向(B) A.各自的头结点 B.各自的尾结点 C.各自的第一个元素结点 D.一个表的头结点,另一个表的尾结点 4.栈的两种常用存储结构分别为(A) A.顺序存储结构和链式存储结构 B.顺序存储结构和散列存储结构 C.链式存储结构和索引存储结构 D.链式存储结构和散列存储结构 5.已知循环队列的存储空间为数组data[21],且当前队列的头指针和尾指针的值分别为8和3,则该队列的当前长度为(C) A.5 B.6 C.16 D.17 6.已知在如下定义的链串结点中,每个字符占1个字节,指针占4个字节,则该链串的存储密度为(C) typedef struct node{ char data[8]; struct node *next; }LinkStrNode; A.1/4 B.1/2 C.2/3 D.3/4 7.应用简单的匹配算法对主串s=″BDBABDABDAB″与子串t=″BDA″进行模式匹配,在匹配成功时,进行的字符比较总次数为(C) A.7 B.9 C.10 D.12 8.二维数组A[20][10]采用列优先的存储方法,若每个元素占2个存储单元,且第1个元素的首地址为200,则元素A[8][9]的存储地址为(B) A.574 B.576 C.578 D.580 9.对广义表L=((a,b),c,d)进行操作tail(head(L))的结果是(D) A.(c,d) B.(d) C.b D.(b) 10.已知一棵树的前序序列为ABCDEF,后序序列为CEDFBA,则对该树进行层次遍历得到的序列为(D) A.ABCDEF B.ABCEFD C.ABFCDE D.ABCDFE 11.一个含n个顶点和e条弧的有向图以邻接矩阵表示法为存储结构,则计算该有向图中某个顶点出度的时间复杂度为(A) A.O(n) B.O(e) C.O(n+e) D.O(n2) 12.在关键字序列(12,23,34,45,56,67,78,89,91)中二分查找关键字为45、89和12的结点时,所需进行的比较次数分别为(B) A.4,4,3 B.4,3,3 C.3,4,4 D.3,3,4 13.下列排序方法中,最好与最坏时间复杂度不相同的排序方法是(A) A.冒泡排序 B.直接选择排序 C.堆排序 D.归并排序 14.已知含10个结点的二叉排序树是一棵完全二叉树,则该二叉排序树在等概率情况下查找成功的平均查找长度等于(B) A.1.0 B.2.9 C.3.4 D.5.5 15.在下列各种文件中,不能进行顺序查找的文件是(C) A.顺序文件 B.索引文件 C.散列文件 D.多重表文件 二、填空题(本大题共10小题,每小题2分,共20分) 16.抽象数据类型是指数据逻辑结构及与之相关的(操作)。 17.已知在结点个数大于1的单循环链表中,指针p指向表中某个结点,则下列程序段执行结束时,指针q指向结点*p的(前驱)结点。 q=p; while(q-next!=p)q=q-next; 18.假设S和X分别表示进栈和出栈操作,由输入序列“ABC”得到输出序列“BCA”的操作序列为SSXSXX,则由“a*b+c/d”得到“ab*cd/+”的操作序列为(SXSSXXSSXSSXXX)。 19.在文本编辑程序中查找某一特定单词在文本中出现的位置,可以利用串的(子串定位)运算。 20.假设以行优先顺序将一个n阶的5对角矩阵压缩存储到一维数组Q中,则数组Q的大小至少为(5n-6)。 21.在含100个结点的完全二叉树中,叶子结点的个数为(50)。 22.在无向图中,若从顶点a到顶

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档