版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、河北水利电力学院算法与数据结构实验报告2021 2022 学年 第 2 学期专业班级:电子信息工程2002学 号: 姓 名: 胡昊楠指导教师:罗海兵 何新电气自动化系制实验名称实验三栈和队列操作实验课程名称算法与数据结构分组情况组长焦曜泽组 员胡昊楠日 期2022 年 5 月 22 日 2. 30-4. 10教师评阅与成绩(请在综合评定相应选项打“)序号评语等级综合评定1遵守实验纪律,完成全部实验任务 实验态度认真,爱护实验设备 实验思路清晰新颖,勇于创新实验结论正确,分析合理 报告内容完整,书写整齐优秀2遵守实验纪律,完成全部实验任务 实验态度认真,爱护实验设备 实验结论正确,分析较为合理
2、报告内容完整,书写较为整齐良好3遵守实验纪律,基本完成实验任务 实验态度较为认真,爱护实验设备 实验结论基本正确,分析基本合理 报告内容基本完整,书写基本合格中4遵守实验纪律,完成部分任务实验态度一般,较为爱护实验设备 实验结论部分正确,分析部分合理报告内容完整,书写基本合格及格5未遵守实验纪律,未完成实验任务 实验态度较差,未爱护实验设备 实验结论错误,分析不合理 报告内容不完整,书写不合格不及格评阅教师:年 月 日实验三栈和队列操作实验实验目的1、熟悉栈和队列设计,使用栈和队列解决算法设计问题。2、理解栈和队列的作用。3、掌握递归算法设计方法。二、实验器材硬件:电脑。软件:Myeclips
3、e或其他Java开发软件。三、实验内容1、使用排序循环双链表存储队列元素,实现PriorityQueueT优先队列类。2、用递归算法实现字符串的逆转操作。3、输出一个集合(n个元素)的所有子集。4、输出一个集合(n个元素)的全排列。例如,集合A,B,C的全排列如下:ABC, ACB, BAC,CAB, CBAo四、四、四、实验代码public class HaniTower 四、实验代码public static void main(String arges)int f = 3;HaniTower t = new HaniTower。;t.exchange(f a/b/c);public vo
4、id exchange(int n, char a, char b, char c)(if(n=l)System.out.println(The+n+from+a+to+c);)elseexchange(n-l,a,c,b);System.out.println(The+n+from+a+to+c); exchange(n-l,b,a,c);)import java.util.PriorityQueue;public class QueueDemo public static void main(String args)/ TODO Auto-generated method stub Pri
5、orityQueue queue = new PriorityQueue();int array=a357,2,4,6;for (int i= 0;i array.length; i+) queue.add(arrayi);int index=0;while (!queue.isEmpty() arrayindex=queue. poll();index+;for (int i=0;i array.length;i+) System.out.println(arrayi);)import java.util.Stack;public class StackDemo public static void main(String args) String school=河北水利电力学院”; StackmyStack=new Stack(); char charArray=school.toCharArray();for (char c:charArray) myStack.push(c);)while (!myStack.isEmpty() System.out.print(myStack.pop();五、实验结果HaniTowerThelfromato
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机电设备基础验收环节技术方案
- 公司隧道施工阶段衬砌方案
- 河道整治驳岸施工方案
- 公司砌体施工阶段质量方案
- 2026年教育知识与能力小学技巧与方法
- 房屋竣工验收技术方案
- 2026年元宇宙平台开发合同协议
- 2026年申论常见问题解答方法及技巧
- 2026年腾讯游戏策划招聘笔试模拟题
- 2026年公共安全知识宣讲
- 重精管理小组工作制度
- 贵州烟草公司招聘真题
- 2026春晚高考语文考点知识点梳理和总结
- DB42∕T 2523-2026 党政机关办公用房面积核定工作规范
- 2026统编版三年级语文下册全册知识点
- 企业档案归档制度
- 2025年7月新汉语水平考试HSK六级真题(附答案)
- 人教版语文八年级下册《第五单元》大单元整体教学设计
- 提高职场情商课件
- 广东省广州市2025年中考道德与法治真题(含答案)
- 2025高中英语3500词汇必背手册乱序版
评论
0/150
提交评论