友情提示:本站提供全国400多所高等院校招收硕士、博士研究生入学考试历年考研真题、考博真题、答案,部分学校更新至2012年,2013年;均提供收费下载。 下载流程: 考研真题 点击“考研试卷””下载; 考博真题 点击“考博试卷库” 下载
科目名称:程序设计 第 1 页 共 4 页 中国科学院研究生院 2012 年招收攻读硕士学位研究生入学统一考试试题 科目名称:程序设计 考生须知: 1.本试卷满分为 150 分,全部考试时间总计 180 分钟。 2.所有答案必须写在答题纸上,写在试题纸上或草稿纸上一律无效。 一、判断题(共 10 分,每小题 2 分) (1) Floyd 算法求两个顶点的最短路径时,pathk-1 一定是 pathk 的子集。【 】 (2) 在快速排序、堆排序、归并排序和插入排序中,堆排序所需要的附加存储开销最大。【 】 (3) 用 Prim 算法和 Kruskal 算法分别构造的图的最小生成树不一定相同。【 】 (4) 在结点数多于 1 的哈夫曼树中不存在度为 1 的结点。【 】 (5) 在长度都为 n 的有序单链表和顺序表上分别做顺序查找,若查找每个元素的概率相等, 则顺序查找表中任一元素的查找成功的平均查找长度相同。【 】 二、选择题(共 20 分,每题 2 分) 1、在存储数据时,通常不仅要存储各数据元素的值,而且还要存储【 】。 A.数据的操作方法 B.数据的存取方法 C.数据元素之间的关系 D.数据元素的类型 2、程序段 for ( i=n-1; i>1; i-- ) for ( j=1; jA[j+1]) A[j]与 A[j+1]对换; 其中 n 为正整数,则最后一行的语句频度在最坏情况下是【 】。 A.O(n) B.O(n2 ) C.O(n×log2n) D.不直接依赖于 n 3、在顺序表的动态存储定义中需要包含的数据成员是【 】 I.数组基址 base II.表中元素个数 n III.数组指针*data IV.表的大小 maxSize A. II、III B.I、II、III C.II、III、IV D.全部需要
免责声明:本文系转载自网络,如有侵犯,请联系我们立即删除,另:本文仅代表作者个人观点,与本网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|