2018年上海师范大学信息与机电工程学院408计算机学科专业基础综合之数据结构考研冲刺五套模拟题
更新时间:2023-05-05 06:05:01 阅读量: 实用文档 文档下载
专注考研专业课13年,提供海量考研优质文档!
第 1 页,共 32 页
目录
2018年上海师范大学信息与机电工程学院408计算机学科专业基础综合之数据结构考研冲刺五
套模拟题(一) ....................................................................................................................... 2 2018年上海师范大学信息与机电工程学院408计算机学科专业基础综合之数据结构考研冲刺五
套模拟题(二) ....................................................................................................................... 9 2018年上海师范大学信息与机电工程学院408计算机学科专业基础综合之数据结构考研冲刺五
套模拟题(三) ..................................................................................................................... 16 2018年上海师范大学信息与机电工程学院408计算机学科专业基础综合之数据结构考研冲刺五
套模拟题(四) ..................................................................................................................... 22 2018年上海师范大学信息与机电工程学院408计算机学科专业基础综合之数据结构考研冲刺五
套模拟题(五) (28)
专注考研专业课13年,提供海量考研优质文档!
第 2 页,共 32 页 2018年上海师范大学信息与机电工程学院408计算机学科专业基础综合之数据结构
考研冲刺五套模拟题(一)
说明:根据本校该考试科目历年考研命题规律,结合考试侧重点和难度,精心整理编写。考研冲刺模考使用。共五套冲刺预模拟预测题,均有详细答案解析,考研冲刺必备资料。
——————————————————————————————————————————
一、算法设计题
1. 给定一个整数数组
b 中连续的相等元素构成的子序列称为平台。试设计算法,求出b 中最长平台的长度。
【答案】算法如下:
//求具有N 个元素的整型数组b 中最长平台的长度。
//局部最长平台
//新平台起点
(“最长平台长度
在b 数组中起始下标为”,1,
k)
2. 给定nxm 矩阵并设
设计一算法判定x 的值是否在A 中,要求时间复杂度
为O(m +n)。
【答案】算法如下:
//n*m 矩阵A ,行下标从a 到b ,列下标从c 到d ,本算法査找x 是否在矩阵A 中
//flag 是成功査到x 的标志
//假定x 为整型
(“矩阵A 中无
元素\n",x);
算法search 结束。
专注考研专业课13年,提供海量考研优质文档!
第 3 页,共 32 页 3. 设计将数组A[n]中所有的偶数移到奇数之前的算法。要求不增加存储空间,且时间复杂性为〇(n)。
【答案】算法如下:
//n 个整数存于数组A 中,本算法将数组中所有偶数排在奇数之前
//用类C 语言编写,数组下标从0开始
//交换A[i]与
A[j]
//算法Arrange 结束
4. 编程:假设以数组Q[m]存放循环队列中的元素,同时以rear 和length 分别指示环形队列中的队尾位置和队列中所含元素的个数。试给出该循环队列的队空条件和队满条件,并写出相应的初始化(initqueue),插入(enqueue)和删除(dequeue)元素的操作。
【答案】定义队列:
//循环队列占m 个存储单元
//rear 指向队尾元素,length 为元素个数
(1)设cq 是seQueue 类型变量,则当
时队列空,当时队列满。 (2)队列的初始化:
//cq 为循环队列,本算法进行队列初始化
//算法结束
(3)队列的插入:
//cq 是已如上定义的循环队列,本算法将元素x 入队
//队满
. //计算插入元素位置
//将元素x 入队列
//修改队列长度
//算法结束
(4)队列的删除:
专注考研专业课13年,提供海量考研优质文档!
第 4 页,共 32 页
//cq 是已如上定义的循环队列,本算法是出队算法,且返回出队元素
//队空
;//出队元素位置
//修改队列长度
//返回队头元素
//算法结束
5. 设稀疏矩阵中有t 个非零元素,用三元组顺序表的方式存储。请设计一个算法,计算矩阵M 的转置矩阵N ,要求转置算法的时间复杂度为0(n +t)。
【答案】算法如下:
//采用三元组表方式存储,按列序实现矩阵的转置
//行数、列数和非零元素个数
//设置N 中第一个非零元素从下标1开始存储
//按列,共
列
//在
个元素中查找
//转置
//三元组表上实现矩阵的快速转置的算法
//矩阵M 每一列非零元初始化为零
//求矩阵M 每一列的非
零元个数
//第1列第一个非零元在转置后的三元组中下标是
1
//求第j 列第一个非零元在
中的序号
//求转置矩阵N 的三元组表
正在阅读:
2018年上海师范大学信息与机电工程学院408计算机学科专业基础综合之数据结构考研冲刺五套模拟题05-05
地科院14年09-29
妈妈母亲节快乐作文400字07-01
2022年安全生产月活动总结07-31
《中国古代文学Ⅰ(唐前)》在线测试06-22
游故宫作文400字07-14
中华上下五千年好词好句好段02-21
在县委十五届七次全委会上的工作报告10-05
- 12018年东北大学秦皇岛分校842计算机专业基础之数据结构考研冲刺五套模拟题
- 22017年青海师范大学计算机学院831计算机学科专业基础综合之C程序设计考研强化模拟题
- 32017年上海交通大学生物医学工程学院408计算机学科专业基础综合之计算机操作系统考研仿真模拟题
- 42022年同济大学交通运输工程学院408计算机学科专业基础综合之计
- 52017年西藏大学工学院825计算机学科专业基础综合之数据结构考研
- 62022年北京邮电大学计算机学院408计算机学科专业基础综合之数据
- 72018年伊犁师范学院电子与信息工程学院813量子力学考研冲刺五套模拟题
- 82022年重庆大学计算机学院917计算机学科专业基础综合之数据结构
- 92017年贵州师范大学物理与电子科学学院408计算机学科专业基础综合之计算机操作系统考研强化模拟题
- 102020年浙江大学人文学院408计算机学科专业基础综合之数据结构考研核心题库
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 上海师范大学
- 学科专业
- 数据结构
- 模拟题
- 工程学院
- 冲刺
- 考研
- 机电
- 计算机
- 基础
- 综合
- 信息
- 2018
- 408
- 2017年河南财经政法大学西方经济学802西方经济学之西方经济学(宏观部分)考研题库
- 年6月证券从业资格考试押题复习资料-证券基金押题卷七(题目)精品资料
- 某建厂项目实施计划书
- 2010学年第二学期初三英语模拟考试试卷(含答案)
- 2017年延安大学运动生理学(加试)考研复试核心题库
- 湿疡气雾剂的说明书
- 人教版五年级下册语文第6单元测试卷DOC
- 激励销售人员的名言名语
- 部编版一年级语文下册课内阅读专项强化训练-集中复习
- 物流公司分拨中心运营管理办法
- 毕业实习总结模板五篇
- 电力管理总公司安全生产违章行为处罚规定
- 世界部分潮牌logo及简介
- 监测系统调试管理制度(正式)
- 环保十条解读.(精选)
- 《六级词汇词根+联想记忆法》俞敏洪
- 二元一次方程的概念及二元一次方程组的解法复习.docx
- 小学一年级语文:《外面的世界》教学设计
- 2017年上半年福建省造价工程师工程计价:履约担保考试题
- 人力资源3级 专业英语试卷2