江西师大2005年硕士生入学考试数据结构与程序设计试题.docVIP

江西师大2005年硕士生入学考试数据结构与程序设计试题.doc

  1. 1、本文档共8页,可阅读全部内容。
  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文档。上传文档
查看更多
江西师大2005年硕士生入学考试数据结构与程序设计江西师范大学2005年硕士研究生入学考试试题(?卷) 专业:?科目:? 注:考生答题时,请写在考点下发的答题纸上,写在本试题纸或其他答题纸上的一律无效。 (本试题共?页) 一、选择题(每小题2分,共24分) 1. 算法的时间复杂度取决于( ) A.问题的规模?B. 待处理数据的初态?C. A和B 2. 下面说法错误的是(?) (1)算法原地工作的含义是指不需要任何额外的辅助空间 (2)在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2n)的算法 (3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界 (4)同一个算法,实现语言的级别越高,执行效率就越低 A.(1)?B.(1),(2)?C.(1),(4)?D.(3) 3.若要求尽可能快地对实数数组进行稳定的排序,则应选( ) A.快速排序?B.堆排序?C.归并排序?D.基数排序 4. 请指出在顺序表{2、5、7、10、14、15、18、23、35、41、52}中,用二分法查找关键码12需做多少次关键码比较。 ( ) A.2?B.3?C.4?D.5 5.下面关于图的存储的叙述中,哪一个是正确的( ) A.用相邻矩阵法存储图,占用的存储空间数只与图中结点个数有关,而与边数无关 B.用相邻矩阵法存储图,占用的存储空间数只与图中边数有关,而与结点个数无关 C.用邻接表法存储图,占用的存储空间数只与图中结点个数有关,而与边数无关 D.用邻接表法存储图,占用的存储空间数只与图中边数有关,而与结点个数无关 6.如下陈述中正确的是(?) A.串是一种特殊的线性表?B.串的长度必须大于零 C.串中元素只能是字母?D.空串就是空白串 7.在含n个顶点和e条边的无向图的邻接矩阵中,零元素的个数为(?) A.e?B.2e?C.n2-e?D.n2-2e 8. 表达式a*(b+c)-d的后缀表达式是(?) A.abcd*+-?B. abc+*d-?C. abc*+d-?D. -+*abcd 9. 用不带头结点的单链表存储队列时,其队头指针指向队头结点,其队尾指针指向队尾结点,则在进行删除操作时(?) A.仅修改队头指针?B. 仅修改队尾指针 C. 队头、队尾指针都要修改?D. 队头,队尾指针都可能要修改 10.若要求一个线性表既能较快的查找,又能适应动态变化的要求,则可采用(?)查找法。 A. 分块查找?B. 顺序查找?C. 折半查找?D. 基于属性 11.具有10个叶结点的二叉树中有(?)个度为2的结点 A.8?B.9?C.10?D.ll 12.若度为m的哈夫曼树中,其叶结点个数为n,则非叶结点的个数为( ) A.n-1?B.?n/m?-1?C.é(n-1)/(m-1)ù?D. én/(m-1)ù-1? 二、判断题(每小题1分,共15分) 1.用向量和单链表表示的有序表均可使用折半查找方法来提高查找速度。 2. 在索引顺序表中,实现分块查找,在等概率查找情况下,其平均查找长度不仅与表中元素个数有关,而且与每块中元素个数有关。 3.?在动态存储管理系统中做空间分配时,最佳适配法与最先适配法相比,前者容易增加闲置空间的碎片。 4.树中的结点和图中的顶点就是指数据结构中的数据元素。 5.强连通图的各顶点间均可达。 6.带权的连通无向图的最小代价生成树是唯一的。 7. 在图G的最小生成树G1中,可能会有某条边的权值超过未选边的权值。 8.拓扑排序的有向图中,最多存在一条环路。 9.深度为K的二叉树中结点总数≤2k-1。 10. 二叉树以后序遍历序列与前序遍历序列反映的同样的信息(他们反映的信息不独立)。 11. 一棵有n个结点的二叉树,从上到下,从左到右用自然数依次给予编号,则编号为i的结点的左儿子的编号为2i(2i n),右儿子是2i+1(2i+1n)。 12. 一棵哈夫曼树的带权路径长度等于其中所有分支结点的权值之和。 13.设模式串的长度为m,目标串的长度为n,当n≈m且处理只匹配一次的模式时,朴素的匹配(即子串定位函数)算法所花的时间代价可能会更为节省。 14.若输入序列为1,2,3,4,5,6,则通过一个栈可以输出序列1,5,4,6,2,3。 15. 任何一个递归过程都可以转换成非递归过程。 三、填空题(每空2分,共28分) 1.数据结构中评价算法的两个重要指标是?。 2.下面程序段中带下划线的语句的执行次数的数量级是:? i:=1; WHILE in DO i:=i*2; 3.线性表L=(a1,a2,…,an)用数组表示,假定删除表中任一元素的概率相同,则删除一个元素平均需要移动元素的个数是________。 4.在一个长度为n的顺序表

文档评论(0)

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

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

1亿VIP精品文档

相关文档