全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
福建工程学院计算机与信息科学系实验报告 2012 2013 学年第 一 学期 任课老师: 章静 课程名称C语言结构化编程班级计算机类1105班座号3110307518姓名裴和平实验题目分治算法设计技术的应用实验时间实验开始日期: 2012.12.24 报告提交日期: 2012.12.28 实验目的、要求1、有N个硬币(N为偶数)正面朝上排成一排,每次将N-1个硬币翻过来放在原位置,不断地重复上述过程,直到最后全部硬币翻成反面朝上为止。设计程序让计算机把翻币的最简过程以及翻币次数输出(用*表示正面,O表示反面)2、有N个硬币(N为奇数)正面朝上排成一排,每次将N-2个硬币翻过来放在原位置,不断地重复上述过程,直到最后全部硬币翻成反面朝上为止。设计程序让计算机把翻币的最简过程以及翻币次数输出(用*表示正面,O表示反面)实验步骤与内容 按如下顺序写:1、 主要设计思想;对于任意的硬币x,设翻转n(x)(奇数)次,则除x外其他N-1个硬币要一起翻转n-n(x)次(奇数),n-n(x)=1,3,5,,n-1.考虑n-n(x)=3,5,,n-1的情况,将N-1个硬币翻转3次或者更多次得到的结果与翻转一次的结果完全相同,且比翻转一次更麻烦,不是最简单过程,因此,只有n-n(x)=1才满足要求,即n(x)=n-1,又由于x的任意性,可知,每个硬币的翻转次数都是n-1次,因此总的翻转次数为N*(n-1),根据n(N-1)=N*(n-1)可得: N*n-n=N*n-N得n=N.即共翻转N次,其中每个硬币翻转次数为N-1。考虑到所有硬币翻转次数相同,因此可以将其看成一个环,从某个位置开始,先翻转N-1个,再前进一步,翻转N-1个,直到完成翻转N次。2、 主要数据结构及其解释int Turncoin1 (int num,int s);/奇数n-2int Turncoin2 (int num,int s);/偶数n-13、 模块关系图;Main主函数Turncoin1()函数Turncoin2()函数4、 流程图5、 所有函数的简要说明Main()主函数中申请数组s,并给数组中成员都赋值为1,设为正面;由用户输入的硬币数调用两函数。int Turncoin2(int num,int s)/翻硬币(偶);该函数利用双循环,外循环i控制不翻转的硬币,j控制将数组值取反,并按正反面输出*或0;i前进一位,j就循环一趟。int Turncoin1 (int num,int s);/奇数n-2;做法同上试验过程记录记录试验中遇到的困难及解决方法;奇数个硬币翻转时,因为是i-2个翻转,所以弄了比较久。实验结果记录以及与预期结果比较以及分析记录每次实验结果以及分析情况总结以及心得体会刚好前一题目做分而治之,对多种排序进行了好好的比较,所以做这题时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合并心脏淀粉样变性患者的术前管理策略
- 台风灾后孕产妇心理弹性提升方案
- 合并CKD的COPD患者急性加重期用药方案
- 可穿戴设备数据支持的个性化健康干预方案
- 2025年国际陆运运输合同书
- 可穿戴体温动态监测与感染预警的精准预警策略
- 变异株社区网格化管理优化策略
- 2025广西梧州市直属机关遴选公务员15人备考题库附答案
- 2025广西梧州市人民检察院新媒体工作人员招聘1人备考题库附答案
- 发达国家医院预约诊疗满意度优化策略
- 2025辽宁沈阳金融商贸经济技术开发区管理委员会运营公司招聘60人考试历年真题汇编带答案解析
- 广东省茂名市房地产经纪人考试(房地产经纪专业基础)题库及答案(2025下半年)
- 2025年二手车交易市场发展可行性研究报告及总结分析
- 北京市交通运输综合执法总队轨道交通运营安全专职督查员招聘10人考试参考题库附答案解析
- 智能化建筑机电设备安装质量全过程管控方案
- 护患沟通艺术与冲突化解技巧
- 临床正畸经验分享
- 工艺品供货合同范本
- 油烟清洗安全协议书
- 2026中国外汇交易中心(全国银行间同业拆借中心)招聘10人备考题库附答案解析(夺冠)
- 俩化学家的“试剂搞错”惊魂记小品剧本润色版本
评论
0/150
提交评论