书签 分享 收藏 举报 版权申诉 / 4
上传文档赚钱

类型2012年青岛科技大学考研专业课试题861数据结构.doc

  • 上传人(卖家):雁南飞1234
  • 文档编号:2734613
  • 上传时间:2022-05-22
  • 格式:DOC
  • 页数:4
  • 大小:50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《2012年青岛科技大学考研专业课试题861数据结构.doc》由用户(雁南飞1234)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    青岛科技大学考研专业课试题
    资源描述:

    1、青 岛 科 技 大 学二一二年硕士研究生入学考试试题考试科目:数据结构注意事项:1本试卷共 四 道大题(共计 38 个小题),满分150 分;2本卷属试题卷,答题另有答题卷,答案一律写在答题卷上,写在该试题卷上或草纸上均无效。要注意试卷清洁,不要在试卷上涂划;3必须用蓝、黑钢笔或签字笔答题,其它均无效。 一、选择题(152=30分)1、研究数据结构就是研究 。A、 数据的逻辑结构 B、数据的逻辑结构、存储结构及其数据在运算上的实现C、 数据的逻辑结构 D、数据的存储结构2、下面程序段的时间复杂度为_。 for(int i=0; im; i+) for(int j=0; jnext = HL;

    2、B、p-next = HL-next; HL-next = p; C、p-next = HL; p = HL; D、p-next = HL; HL = p;6、栈的插入与删除操作在 进行。 A、栈底 B、栈顶 C、任意位置 D、指定位置7、对长度为64的有序查找表进行折半查找,查找所有关键字,最多比较的次数是 。 A、7 B、32 C、5 D、648、为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据.该缓冲区的逻辑结构应该是( )。A、栈 B、队列 C、树 D、图9、若一棵二叉树具有10个度为2的结点,

    3、则该二叉树的度为0的结点个数是 。A、9 B、11 C、12 D、不确定10、高度为h的二叉树(仅含根结点的二叉树高度为零)的结点最少是多少 。A、2h1 B、h1 C、 2h+11 D、 2h 11、由权值分别为3,8,6,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为 。 A、 72 B、 53 C、 48 D、 2412、ALV树是一种平衡的二叉排序树,树中任一结点的( ) 。 A、左、右子树高度差的绝对值不超过1 B、左、右子树的高度均相同C、左子树的高度均大于右子树的高度 D、左子树的高度均小于右子树的高度13、下列线性结构中能用折半法进行查找的是 。A、单链表 B、顺序存储的

    4、有序线性表 C、二叉链表 D、有序线性链表14、已知一棵完全二叉树的第6层(设根为第1层)有8个叶结点,则完全二叉树的结点个数最多是( )A、52 B、39 C、111 D、11915、假定一个链队的队首和队尾指针分别为front和rear,则判断队空的条件是 。 A、front!=NULL B、front=rear C、rear!=NULL D、front=NULL二、填空(201=20分)1、数据的逻辑结构被分为_(1)_、_(2)_、_(3)_和_(4)_四种。 2、数据的存储结构被分为_(5)_和_ (6)_两种。3、在线性表的单链式存储结构中,每个结点包含有两个域,一个叫_(7)_域

    5、,另一个叫_(8)_域。4、在一个稀疏矩阵中,每个非零元素所对应的三元组包括该元素的_(9)_、_(10)_和_(11)_三项。5、对于一棵具有n个结点的二叉树,对应二叉链表中指针总数为_(12)_个,其中_(13)_个用于指向孩子结点,_(14)_个指针空闲着。 6、对于一个具有n个顶点的图,若采用邻接矩阵表示,则矩阵大小为_(15)_。 7、从有序表(12,18,30,43,56,78,82,95)中依次二分查找43和56元素时,其查找长度分别为_(16)_和_(17)_。8、对于线性表(18,25,63,50,42,32,90)进行哈希存储时,若选用H(K)=K % 9作为哈希函数,则哈

    6、希地址为0的元素有_(18)_个,哈希地址为5的元素有_(19)_个。9、在一个具有n个顶点的无向完全图中,包含有_(20)_条边。三、应用题 (50分)1、(4分)设计一数据结构,用来表示某一银行储户的基本信息: 账号、姓名、开户年月日、储蓄类型、存入累加数、利息、帐面总数。2、(6分)如图1是稀疏矩阵:(1)写出它的三元组线性表;(2)给出它的三元组顺序表的表示; 图13、(6分)对于无向图按顺序输入顶点对:(0,1),(0,2),(1,3),(3,2),(3,4),(2,4),画出相应的邻接表,并写出在该邻接表上,从顶点4开始搜索所得的DFS和BFS序列。4、(6分)已知如下所示长度为1

    7、0的列表(50,30,80,20,40,90,35,85,22,88)(1)试按表中元素的顺序依次插入一棵初始为空的二叉排序树,请画出插入完成后的二叉排序树。(2)若对表中元素先进行排序构成有序表,求在等概率情况下对此表进行折半查找成功的平均查找长度。5、(6分)设有一组关键字9,01,23,14,55,20,84,27,采用哈希函数:H(key)=key MOD 7,表长为10,用开放地址法的二次探测再散列方法Hi=(H(key)+di) MOD 10(di=12,22,32,)解决冲突。要求:对该关键字序列构造哈希表,并计算查找成功的平均查找长度。6、(6分)已知一棵度为m的树中有n1个度

    8、为1的结点,n2个度为2的结点,nm个度为m的结点,问该树中有多少个叶子结点?并证明你的结论。7、(6分)设待排序的记录共7个,排序码分别为8,3,2,5,9,1,6。(1) 利用直接插入排序的方法写出每次向前面有序表插入一个元素后的排列结果。(2)利用归并排序的方法写出每一趟二路归并排序后的结果。8、(6分)请给“数据结构”和“抽象数据类型”下个定义。9、(4分)请叙述一下给单链表加头结点的好处。四、算法设计题(50分)1、(10分)用类c的语言写出在带头结点的单链表中,删除单链表L中值为奇数结点的算法。2、(10分)用栈和队列写一个算法判断一个字符序列是否是回文(回文就是一个字符串正着读和倒着读都一样,如:“ABCBA”)。3、(10分)在一棵以二叉链表表示的二叉树上,试写出用按层次顺序遍历二叉树的方法,统计二叉树叶子结点数目的算法。4、(10分)试在无向图的邻接表上实现如下算法:(1) 往图中插入一个顶点(2) 往图中插入一条边5、(10分)请设计一个算法实现将栈中的元素倒置。4 第 页(共4页)

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:2012年青岛科技大学考研专业课试题861数据结构.doc
    链接地址:https://www.163wenku.com/p-2734613.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库