分享
01程序设计与数据结构(1).doc
下载文档

ID:3287982

大小:26.50KB

页数:2页

格式:DOC

时间:2024-02-21

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
01 程序设计 数据结构
山 东 大 学 二OO一年招收硕士学位研究生入学考试试题 招生专业 计算机软件与理论 考试科目 程序设计与数据结构 高级语言程序设计(50 分) 一. 简要解释下列概念( 共10分,每个2分) a) 常量 b)赋值相容 c)有序类型 d)逐步求精 e)简单表达式 二. 简要回答下列问题(共9分,每个3分) 1) 试简述过程语句的执行过程? 2) Pascal中,对合法标识符的规定是什么? 3) 编程中和数组的异同点是什么? 三.试编写一递归过程,顺序读入字符,以“。”表示结束,然后安以输入相反的顺序输出读入字符。(10分) 四.选做题(以下两题任选一题,两题均做者按得分少者计)(9分) 1) 给定一正文文件,试编写一程序,输入一单词,输出它在文件中出现的次数。 2) 假定有一班级学生成绩文件,每个记录包含学号和成绩两项内容,试编写一程序,对输入任意整数K,输出文件中成绩为第K位学生的学号。 五.给定一整数单链表,要求编写一过程,不新建任何结点,将此链表强大点顺序倒置。(12分) 数据结构部分(共50分) 一. 概念简答(14) 1. 折半检索 2. 。写出二维数组A[c1..d1,c2..d2]在顺序存储下求数组任意元素A[i,j]的存储位置的计算公式,假设每个元素占一个存储单元,数组的开始位置为X。并以此算出数组A[-3..4,-4..5]中A[2,3]的位置.这里假l=4,X=100,数组以行优先次序存放. 3. 已知一棵二叉树T如下图所示,写出它的完全前序序列. A C B D E G F 4. 最小生成树的prim算法思想 二. 回答问题(22分) 1. 二叉树已知其中序扫描序列和后序扫描序列如何确定这一棵二叉树,并举例说明. 2. 希尔排序的思想 3. 说明平衡二叉树LL型的调整规则,给出图示 4. 给出三种散列过程中处理冲突的方法,并举例说明。 5. 简述递归过程的实现。 三.(8分) 已知一中序线索树,写一算法完成对它的中序扫描。 四. 选做题(以下两题任选一题)(6分) 1. 试述m阶B树的插入和删除法则。 2. 试述m阶B+树定义及B+树的查找算法。

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开