是.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

算法:解题方法的精确描述 算法的特征: (1)有穷性 (2)确定性 (3)能行性 (4)有0个或多个输入 (5)有1个或多个输出 算法的描述:自然语言、流程图、伪代码、N-S图、PAD图、程序语言 自然语言描述设计步骤 1.输入整数N的值; 2.将A的值依次置为2~N-1; 3.若有一个A能被N整除,则结束判断输出“合数”;若所有A均不能被N整除,则输出“素数” * * 算法与程序设计 一个农夫带着一条狼、一头山羊和一蓝蔬菜要过河,但只有一条小船。乘船时,农夫只能带一样东西。当农夫在场的时候,这三样东西相安无事。一旦农夫不在,狼会吃羊,羊会吃菜。请你帮助农夫设计一个方案能安全地将这三样东西带过河。 脑筋动一动 例1:在数学课上,小明遇到了这样一个问题:“有一根长度为L厘米的铜丝,制作一个面积为S平方厘米的矩形框,请问矩形框的长H和宽W分别是多少?” 分析:根据已知条件可以写出式子: L=2(H+W) …………………………① S=H×W ………………………………② 由①②式子可得H2-L/2×H+S=0,然后使用消元法求得H,再求出W。 D=0? 开始 输入L,S D=(-L/2)2-4×S W=(L/2)-H 输出H、W 退出 H=(L/2+√D)/2或H=(L/2-√D)/2 是 输出无解 否 1、输入L和S的值 2、判断一元二次方程Δ是否大于等于0 3、若是则可以求出H和W,并输出值; 4、若不是则输出无解信息 分析:判断一个整数N是否为素数的问题就是要去寻找除了1和它自己之外,还是否存在其它因子,如果不存在,那么它就是素数,反之,它就是合数。 例2、给出一个整数N,请设计一个算法来判断它是否为素数? 方法:从2~N-1之间的整数逐一进行判断,判断是否为N的因子,即看它们能否被N整除。如果没有一个能被N整除,则N就是素数,否则只要有一个能被N整除,N就是合数。 2.将A的值置为2 3.判断是否A≤N-1,条件成立执行第4步,否则跳转至第6步; 4.判断N能否整除A,若能整除,即找到N的一个因子,跳转到第6步;否则执行第5步; 5.A的值增加1,跳转至第3步; 6.判断当前是否AN-1,条件成立输出结果“是素数”,否则输出结果是“合数”。 开始 输入N A=2 A=N-1? AN-1? 结束 否 是 A增加1 否 是素数 是 是合数 否 N能整除A? 是 想要泡茶喝,当时的情况是:开水没有,水壶要洗,茶壶和茶杯要洗,火已生了,茶叶也有了,怎么办? ——华罗庚《统筹方法平话及补充》 *

文档评论(0)

75986597 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档