第11课 百钱百鸡,1掌握枚举算法的使用。 2灵活运用枚举算法解决实际问题,100元买100只鸡,公鸡5元1只,母鸡3元1只,小鸡1元3只。求公鸡、母鸡和小鸡各应买的数量,最多买100只鸡,每种鸡的数量范围是0-100,我们用三个变量来存储3种鸡的数量,a代表公鸡数量,b代表母鸡数量,c代表小鸡数量,可列出方程组,0=a=100,0=b=100,0=c=100, a+b+c=100, 5*a+3*b+c/3=100,枚举”方法常常在计算机中被称为解决问题的万能钥匙。 如果一个一个列举出来会耗费大量的时间和精力,使用循环嵌套即可减少工作量,0=a=20,0=b=33, c=100-a-b, 5*a+3*b+c/3=100,优化之后的程序只需要两层循环,第一层是列举公鸡的数量,第二层是列举母鸡的数量,运行后的结果应和上一个程序结果一样,1枚举算法。 2运用枚举算法解决实际问题,本节课到此结束
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。