数据结构试题(05B).doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构试题(05B)

单项选择题(每题2分,共20分) 1.以下数据结构中,( )是非线性数据结构 A.图 B.字符串 C.队 D.栈 2.队列的特点是( )。 A.先进先出 B. 后进先出 C.没有约束 D. 先进后出 3.有6个元素6,5,4,3,2,1顺序进栈,问下列哪一个是不合法的出栈序列: A.5,4,3,6,1,2???? B.4,5,3,1,2,6???? C.3,4,6,5,2,1???? D.2,3,4,1,5,6 4.设顺序表的长为n,则其每个元素(查找概率均等)的平均查找长度是 ( ) A.n B. (n-1)/2 C. n/2 D. (n+1)/2 5.下面关于串的叙述中,哪一个是不正确的( ) A.串是字符的有限序列 B.空串是由空格构成的串 C.模式匹配是串的一种重要运算 D.串既可以采用顺序存储,也可以采用链式存储 6.某二叉树结点的中序序列为A、B、C、D、E、F、G,后序序列为B、D、C、A、F、G、E,则其左子树中结点数目为( ) A.3 B.2 C.4 D.5 7.如果一个图有e条边,则图中所有顶点的度的和是( )。 A.e B. e/2 C. 2e D. e-1 8.下面关于图的存储的叙述中正确的是( ) A.邻接矩阵占用的存储空间只与图中结点个数有关,而与边数无关; B.邻接矩阵占用的存储空间只与图中边数有关,而与结点个数无关; C.邻接表占用的存储空间只与图中结点个数有关,而与边数无关; D.邻接表占用的存储空间只与图中边数有关,而与结点个数无关。 9.下面的排序算法中,时间复杂度不是O(n2) 2. 对于下面的图,请完成下列任务: (1)画出它的邻接表 (2)写出从顶点A出发的深度优先有哪些信誉好的足球投注网站序列 (3)求从A到其他顶点的最小路径。 3.判别序列(12,70,33,65,24,56,48,92,86,33)是否为堆,如果不是,则把它调整为堆char data; Node *llink; Node *rlink; }; void function1 (Node* root) { if(root!=NULL) { function1(root-llink); cout root-data “ “; function1(root-rlink); } } 2. void function2(char A[], int n) { char x; int s, h, m; for(int i=1;in;i++) { x = A[i]; s = 0; h = i - 1; while(s=h) { m = (s+h)/2; if(x A[m]) h = m- 1; else s = m + 1; } for(int j=i-1;j=s;j--) A[j+1] = A[j]; A[s] = x; } } 3. int function3( char *d, char *s) { int i =0; while (s[i] != \0 d[i] != \0 ) { if (d[i] s[i]) return 1; else if (d[i] s[i]) return -1; i ++; } if( d[i] = =\0 s[i] != \0) return -1; else if (s[i] = = \0 d[i] != \0) return 1; return 0; } 四.算法设计题(第一题10分,第二题15分) 已知一个整数顺序表L,要求将其拆分为一个正整数顺序表L1和一个负整数顺序表L2。 2. A B C D E F G H 3 9 10 8 12 6 15 19 6 A B D F E C

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档