浙江理工大学考研专业课试题938数据结构与数据库技术2016.pdf
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《浙江理工大学考研专业课试题938数据结构与数据库技术2016.pdf》由用户(雁南飞1234)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浙江 理工大学 考研 专业课 试题 938 数据结构 数据库技术 2016
- 资源描述:
-
1、第 1 页 ,共 4 页浙浙 江江 理理 工工 大大 学学20162016 年硕士学位研究生招生入学考试试题年硕士学位研究生招生入学考试试题考试科目考试科目:数据结构与数据库技术数据结构与数据库技术代码代码:938(请考生在答题纸上答题请考生在答题纸上答题,在此试题纸上答题无效在此试题纸上答题无效)第一部分第一部分:数据结构数据结构(本部分共本部分共 90 分分)一、 程序设计题 (按得分最高的 4 小题计分, 本题得分最多不超过 90 分)1已知单链表 lnode 结构如下,其头结点为 head,data 为结点的值域。试编写程序算法,使用一次循环求出该单链表中 data 域的最大值和次大值
2、。 (本题 20 分)struct lnode int data;struct lnode *next;2已知二叉树的根结点为 t,其二叉链表结构如下:struct node int data;struct node *lch, *rch;这里,data 为结点的值域,lch 为结点的左孩子,rch 为结点的右孩子。试编写一个非递归函数,利用中序遍历算法,判断 data 值为 x 的这个结点是否存在兄弟节点。(本题 25 分)3. 试编写程序,实现数据的简单选择排序算法,并分析算法的时间复杂度。 (本题20 分)4. 试编写程序算法,采用单链表作为存储结构(结构如下定义) ,实现直接插入排序算
3、法,并进行算法时间复杂度分析。 (本题 25 分)struct nodeint data;struct node *next; lnode;第 2 页 ,共 4 页5. 设有一组关键字 47, 55, 15 ,42, 94, 17, 5, 80 ,写出经过下列各种排序后得到的关键字序列。 (本题共 25 分)1)经过第一轮快速排序后得到的序列。 (8 分)2)经过第二轮希尔排序(d2=2)后得到的序列。 (8 分)3)采用堆排序形成堆,当堆中第一个元素被输出后,经过调整和恢复堆,这时对堆进行层次遍历,输出得到的序列。 (9 分)6已知线性表 56, 80, 17, 34, 28, 75, 67
4、, 51, 97 ,计算下列不同存储结构中查找一个结点的平均查找长度。 (本题共 25 分)使用散列存储,散列函数为 h(k)=k%11,散列地址空间为 010,采用线性探查法解决冲突,计算结点的平均查找长度。 (15 分)使用二叉排序树存储,即以上述序列构造一个二叉排序树,计算该二叉排序树上结点的平均查找长度。 (10 分)第二部分:数据库技术(本部分共 60 分)二、解答题(每小题 10 分,按得分最高的 6 小题计分,本题得分最多不超过 60 分)数据库 Sales 用来存放某企业销售数据,它有 4 张表,Products 表用来存储产品信息,Customers 表用来存储客户信息,Or
5、ders 表用来存储订单信息,OrderItems 表用来存储订单明细信息,各表结构如下:1Products 表结构:列名类型长度规则中文说明ProductID数值型8主键产品编码ProductName字符型30非空产品名称Category字符型20非空产品类别QuantityPerUnit字符型20非空规格型号UnitPrice数值型8, 2成本单价第 3 页 ,共 4 页Products 表记录举例:ProductIDProductNameCategoryQuantityPerUnitUnitPrice1ChaiBeverages10 boxes x 20 bags18.202ChangB
展开阅读全文