算法与程序设计 1.1.2 计算机解决问题的步骤(省一等奖)_第1页
算法与程序设计 1.1.2 计算机解决问题的步骤(省一等奖)_第2页
算法与程序设计 1.1.2 计算机解决问题的步骤(省一等奖)_第3页
算法与程序设计 1.1.2 计算机解决问题的步骤(省一等奖)_第4页
算法与程序设计 1.1.2 计算机解决问题的步骤(省一等奖)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.1计算机解决问题的过程计算机是人脑的延伸,要研究计算机解决问题的过程,需要从人的解决问题过程谈起;回顾历史典故:韩信点兵;汉高祖刘邦问大将军韩信“你看我能带多少兵?”,韩信说“顶多十万”,汉高祖反问韩信,“多多益善”。于是刘邦叫来一小队人。发令:一小队人隔墙而站,报数。“每三人站成一排,最后一排2人,每五人站成一排,最后一排3人,每七人站成一排,最后一排2人。”问:最后一排多少人?韩信:23人。(1)筛选法首先,3人站成一排最后一排2人:2,5,8,11,14,17,20,23,26,29……其中,5人站成一排最后一排3人:8,23……其中,7人站成一排最后一排2人:23;由此得:23人。(2)分析法转换为数学问题:一个数除以3余2,除以5余3,除以7余2,且小于100,求该数。解:357辗转相除法被5和7整除,除以3余1(最小正整数):70;被3和7整除,除以5余1(最小正整数):21;被3和5整数,除以7余1(最小正整数):15;除以3余2:70*2;除以5余3:21*3;除以7余2:15*2;140+63+30=233;3、5、7最小公倍数:3*5*7=105203-105*2=23习题:一个数在200—400之间,它除以3余2,除以7余3,除以8余5,求该数;(150*5+120*3+112*2)+160K(K整数)——269思考问题:计算机如何求解——提示

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论