全文预览已结束
付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
习题二1、给定(可能有负的)互不相同的整数序列a1,a2,…,an,试编写一个线性时间复杂度的算法,找出该序列中最长的单调递增子序列及其长度。要求说明算法的时间和空间复杂度。例如,对于整数序列:-2,3,-4,2,5,7,-9,3,11,-5最长单调递增子序列为-4,2,5,7,长度为4。3、给定1,2,…,n为入栈序列S,T为S中元素的任意一个排列,试编写算法,判定T是否为对应于S的一个合法的出栈序列?2、令A是具有n个元素的一维数组,x是A中的一个元素,若A中有一半以上的元素与x相同,则称x是A的主元素。试设计一个时间和空间复杂度分别为O(n)和O(1)的算法,判断A中是否存在主元素,若存在,给出其主元素,否则返回-1。4、现有两个栈S1和S2,其中S1中保存了若干整数元素,S2为空。试设计算法,利用栈的基本操作和少量工作变量,将S1中元素全部移入S2中,使得S2中的元素自栈底到栈顶有序。5、编写算法解决背包问题:设有n件物品,重量分别为w1,w2,…,wn和一个装载总重量为S的背包,能否从n件物品中选择若干件恰好使他们的重量之和等于S。若能,则背包问题有解,否则无解。只需要判断是否有解。(进一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年陕西省渭南市高职单招职业技能考试题库有答案详解
- 2026宁波市康复医院招聘6人笔试备考题库及答案解析
- 2025河南南阳财和投资有限公司招聘(第七号)笔试历年常考点试题专练附带答案详解
- 2025广东惠州龙门县国有资产事务中心下辖县属企业招聘笔试笔试历年难易错考点试卷带答案解析
- 2025山东潍坊市安丘市青云文旅发展集团有限公司招聘考察笔试历年典型考点题库附带答案详解
- 余浆使用安全制度
- 鱼塘管理制度内容包括
- 仓库生产安全规章制度
- 报销制度不断完善
- 血站请假制度规范
- 军事体育训练大纲讲解
- DB61T 926-2014 火灾高危单位消防安全管理与评估规范
- 考评人员使用管理办法
- 2024-2025学年北京市海淀区七年级下英语期末考试题(含答案和音频)
- 《机械制造工艺与机床夹具》课件-第三章 机床夹具设计基础
- ups电源安装施工方案(3篇)
- 清理漆渣方案(3篇)
- 骨科患者跌倒预防健康教育
- DB5104∕T82-2023 康养产业项目认定规范
- 园区党组织管理制度
- 半导体车间洁净设备管理制度
评论
0/150
提交评论