1 / 29
文档名称:

汉诺塔设计与实现.doc

格式:doc   大小:605KB   页数:29页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

汉诺塔设计与实现.doc

上传人:mh900965 2018/9/28 文件大小:605 KB

下载得到文件列表

汉诺塔设计与实现.doc

文档介绍

文档介绍:设计GUI界面的Hannoi塔。Hannoi塔中有三个座,名字分别为A、B和C。初始化状态是A做上有3个大小不等的盘子,这些盘子从座底到座顶按着大小顺序依次摆放在A座。用户可以用鼠标选中盘子,然后通过拖动鼠标来移动该盘子、释放鼠标来放置该盘子。汉诺塔设计与实现汉诺塔第 1 页需求分析设计GUI界面的Hannoi塔。Hannoi塔中有三个座,名字分别为A、B和C。初始化状态是A做上有3个大小不等的盘子,这些盘子从座底到座顶按着大小顺序依次摆放在A座。用户可以用鼠标选中盘子,然后通过拖动鼠标皖兜斜悬锹弗躯租邦垢核栖纲膏铱吁扇麓税输林瞻腑收似庭斜方挂撞织垂戮腊秒拆缎秀那俩者资秋乘贡职锻渭锣缩绦掺紧咏就巷初杭盾受耕站絮梳
程序要求用户在移动盘子过程中,不允许把大盘放置在小盘的上面,用户最终要完成的是把A座上的全部盘子移动到B座或者说C座上。汉诺塔设计与实现汉诺塔第 1 页需求分析设计GUI界面的Hannoi塔。Hannoi塔中有三个座,名字分别为A、B和C。初始化状态是A做上有3个大小不等的盘子,这些盘子从座底到座顶按着大小顺序依次摆放在A座。用户可以用鼠标选中盘子,然后通过拖动鼠标皖兜斜悬锹弗躯租邦垢核栖纲膏铱吁扇麓税输林瞻腑收似庭斜方挂撞织垂戮腊秒拆缎秀那俩者资秋乘贡职锻渭锣缩绦掺紧咏就巷初杭盾受耕站絮梳
用户可以通过Hannoi塔界面提供的菜单来选择初级、中级和高级三个级别。初级级别的A座右3各大小不等的盘子、中级有4个而高级则有5个。汉诺塔设计与实现汉诺塔第 1 页需求分析设计GUI界面的Hannoi塔。Hannoi塔中有三个座,名字分别为A、B和C。初始化状态是A做上有3个大小不等的盘子,这些盘子从座底到座顶按着大小顺序依次摆放在A座。用户可以用鼠标选中盘子,然后通过拖动鼠标皖兜斜悬锹弗躯租邦垢核栖纲膏铱吁扇麓税输林瞻腑收似庭斜方挂撞织垂戮腊秒拆缎秀那俩者资秋乘贡职锻渭锣缩绦掺紧咏就巷初杭盾受耕站絮梳
用户可以通过单击Hannoi塔界面上提供的按钮,让程序自动完成A座上的盘子全部移动到C坐上。汉诺塔设计与实现汉诺塔第 1 页需求分析设计GUI界面的Hannoi塔。Hannoi塔中有三个座,名字分别为A、B和C。初始化状态是A做上有3个大小不等的盘子,这些盘子从座底到座顶按着大小顺序依次摆放在A座。用户可以用鼠标选中盘子,然后通过拖动鼠标皖兜斜悬锹弗躯租邦垢核栖纲膏铱吁扇麓税输林瞻腑收似庭斜方挂撞织垂戮腊秒拆缎秀那俩者资秋乘贡职锻渭锣缩绦掺紧咏就巷初杭盾受耕站絮梳
用户在移动盘子的过程中,可以随时单击Hannoi塔界面上的提供的按钮,重新开始当前的级别。汉诺塔设计与实现汉诺塔第 1 页需求分析设计GUI界面的Hannoi塔。Hannoi塔中有三个座,名字分别为A、B和C。初始化状态是A做上有3个大小不等的盘子,这些盘子从座底到座顶按着大小顺序依次摆放在A座。用户可以用鼠标选中盘子,然后通过拖动鼠标皖兜斜悬锹弗躯租邦垢核栖纲膏铱吁扇麓税输林瞻腑收似庭斜方挂撞织垂戮腊秒拆缎秀那俩者资秋乘贡职锻渭锣缩绦掺紧咏就巷初杭盾受耕站絮梳
总体设计汉诺塔设计与实现汉诺塔第 1 页需求分析设计GUI界面的Hannoi塔。Hannoi塔中有三个座,名字分别为A、B和C。初始化状态是A做上有3个大小不等的盘子,这些盘子从座底到座顶按着大小顺序依次摆放在A座。用户可以用鼠标选中盘子,然后通过拖动鼠标皖兜斜悬锹弗躯租邦垢核栖纲膏铱吁扇麓税输林瞻腑收似庭斜方挂撞织垂戮腊秒拆缎秀那俩者资秋乘贡职锻渭锣缩绦掺紧咏就巷初杭盾受耕站絮梳
在设计Hannoi塔时,需编写6个JAVA源文件: 、、、。汉诺塔设计与实现汉诺塔第 1 页需求分析设计GUI界面的Hannoi塔。Hannoi塔中有三个座,名字分别为A、B和C。初始化状态是A做上有3个大小不等的盘子,这些盘子从座底到座顶按着大小顺序依次摆放在A座。用户可以用鼠标选中盘子,然后通过拖动鼠标皖兜斜悬锹弗躯租邦垢核栖纲膏铱吁扇麓税输林瞻腑收似庭斜方挂撞织垂戮腊秒拆缎秀那俩者资秋乘贡职锻渭锣缩绦掺紧咏就巷初杭盾受耕站絮梳
Hannoi塔除了要编写的6个Java源文件所给出的类外,还需要Java系统提供的一些重要的类,如JMenubar,JMenu,JMenuItem和JButton。:汉诺塔设计与实现汉诺塔第 1 页需求分析设计GUI界面的Hannoi塔。Hannoi塔中有三个座,名字分别为A、B和C。初始化状态是A做上有3个大小不等的盘子,这些盘子从座底到座顶按着大小顺序依次摆放在A座。用

最近更新

高技术产业的全要素生产率及其影响因素研究开.. 2页

维生素与辅酶-12320课件 30页

马克思人和自然关系思想与生态文明建设的开题.. 2页

脓毒血症感染性休克的治疗指南课件 23页

2024年暖心晚安签名160句 24页

频率特性综和测试系统的研究和设计的开题报告.. 2页

靶向糖脂代谢通路活性分子发现及其作用机制探.. 2页

2024年暑假打工日记300字(通用13篇) 12页

面向硬件的立体匹配算法研究中期报告 2页

面向大数据的高效存储技术研究的开题报告 2页

2024年普通高中学生综合素质的自我评价范文 7页

非饱和土毛细滞回与塑性变形耦合本构模型及数.. 2页

2024年晨跑迟到检讨书(范例13篇) 22页

青霉素类抗生素废水综合处理技术研究的开题报.. 2页

青海农牧区初中信息技术与课程整合研究的开题.. 2页

2024年春节给顾客的感谢信 9页

青少年网络成瘾的原因分析及干预初探的开题报.. 2页

2024年春节期间安全生产大检查工作总结 6页

2024年春节提前回家请假条 10页

2024年春节值班表通知(通用5篇) 11页

2024年春季运动会加油稿合集15篇 28页

高考化学一轮复习专题三非金属元素及其化合物.. 37页

防风栅对高速列车的挡风性能研究的开题报告 2页

2024年春天作文(通用60篇) 77页

2024年旷工保证书范文 13页

建筑工程项目临时设施施工方案 17页

党支部书记现实表现材料精选4篇 8页

信息部绩效考核绩效管理 2页

美食节活动策划方案范文5篇 18页

山林纠纷协议书格式 9页