扬州大学2022年858程序设计与数据结构试题

扬 州 大 学
2022年硕士研究生招生考试初试试题(A卷)
科目代码:858 科目名称:程序设计与数据结构 满分:150分

注意:①认真阅读答题纸上的注意事项;②所有答案必须写在答题纸上,写在本试题纸或草稿纸上均无效;③本试题纸须随答题纸一起装入试题袋中交回。

一、应用题(共6小题,每小题10分,共60分。)

  1. 试举一个数据结构的例子,叙述其逻辑结构和存储结构两方面的含义和相互关系。
  2. 请将香蕉banana用工具H()和T()从表L中取出。L=(apple,(orange, (strawberry,(banana)),peach),pear)。(备注: H()和T()分别为取表头 Hea d()和取表尾Tai1()操作)
  3. 试找出满足下列条件的二叉树。
    ​ (1) 先序序列与后序序列相同;
    ​ (2) 序序列与后序序列相同;
    ​ (3) 先序序列与中序序列相同;
    ​ (4) 中序序列与层次遍历序列相同。
  4. 假设用于通信的电文仅由8个字母组成, 字母在电文中出现的频率分别为0. 07、0. 19、0. 02、0. 06、0. 32、0. 03、0. 21和0. 10。
    ​ (1) 试为这8个字母设计哈夫曼编码;
    ​ (2) 试设计另一种由二进制表示的等长编码方案;
    ​ (3) 对于上述实例,比较两种方案的优缺点。
  5. 已知图所示的无向网,请给出:
    img
    ​ (1) 邻接矩阵;
    ​ (2) 邻接表;
    ​ (3) 最小生成树。
  6. 请证明:任意一颗具有N个节点的满二叉树 ( N>0) 的叶节点数目为(N+1)/2。

二、算法题(共6小题,每小题15分,共90分。)

  1. 已知两个链表A和B分别表示两个集合,其元素递增排列。请设计一个算法,用于求出A与B的交集,并存放在A链表中。
  2. 设计一个算法,将链表中所有结点的链接方向“原地”逆转,即要求仅利用原表的存储空间,换句话说,要求算法的空间复杂度为0(1)。
  3. 设二维数组a[l…m,1…n]含有m*n个整数。
    ​ (1) 写一个算法判断a中所有元素是否互不相同,并输出相关信息(yes/no);
    ​ (2) 试分析算法的时间复杂度。
  4. 用按层次顺序遍历二叉树的方法,设计算法统计树中度为1的结点数目。
  5. 编写算法,对n个关键字取整数值的记录序列进行整理。以使所有关键字为负值的记录排在关键字为非负值的记录之前,要求:
    ​ (1) 采用顺序存储结构,至多使用一个记录的辅助存储空间;
    ​ (2) 算法的时间复杂度为O(n)。
  6. 编写函数,判断一个有向图是否存在回路。要求先给出算法思想,再写出相应算法(或代码)。

三、补充说明

作者:@江上_酒
扬州大学2022年858程序设计与数据结构试题参考答案
扬州大学信息工程学院2022届考研情况分析
扬州大学858程序设计与数据结构专业课(资料篇)
扬州大学858程序设计与数据结构专业课(编程题篇)

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
扬州大学2013自动控制理论考研试题a卷是一份自动控制理论的考试试题。根据试题的题号和考查知识点的内容,可以推测这份试题主要涉及自动控制理论的基础知识和应用技能。 具体来说,这份试卷可能涉及以下内容: 1. 自动控制理论的基本概念和原理:线性系统、非线性系统、稳定性分析、鲁棒性等。考生可能需要理解和运用这些概念和原理解决相关问题。 2. 控制系统的数学模型和传递函数:系统的数学建模方法、矩阵理论、拉普拉斯变换等。考生可能需要根据给定的系统模型和传递函数进行分析和设计。 3. 控制系统的性能指标和调节器设计:如超调量、调节时间、稳态误差等。考生可能需要根据给定的性能指标设计合适的控制器。 4. 控制系统的稳定性分析和稳定裕度设计:如幂等性、极点分布、Bode图等。考生可能需要根据给定的稳定条件进行分析和设计。 5. 控制系统的传感器和执行器:如传感器的滞后、死区等、执行器的动态特性等。考生可能需要考虑这些因素对控制系统性能的影响。 6. 控制系统的校正和校正方法:如PID控制器、模型预测控制、自适应控制等。考生可能需要根据给定的校正方法进行控制器设计和调整。 综上所述,扬州大学的2013自动控制理论考研试题a卷涵盖了自动控制理论的基础知识和应用技能,并考察了考生对于控制系统分析、设计和调整的能力。考生需要熟悉相关知识和方法,灵活运用,解决给定的控制问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值