数据结构-3期(KC002) 算法的定义及特征 算法的定义及特征.pptx

数据结构-3期(KC002) 算法的定义及特征 算法的定义及特征.pptx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
算法的定义及特征 (C语言版) 《数据结构》在线开放课程 主讲人:李刚 Email:191290281@ 1.顺序栈实例演示 算法的实例演示 1 (1)寻找移动营业厅 (2)业务员提出服务 (3)我想充100元话费 (4)告诉自己手机号 (5)业务员进行充值 (6)打印缴费单 (7)确定充值成功 1.顺序栈实例演示 算法的具体定义 2 现实生活中解决问题时,一般都要制订一个针对具体问题的步骤和方法,以此为据去实现目标。将为了解决问题所制订的步骤、方法称为算法(Algorithm)。 算法定义 某位同学有若干人民币,如果一部苹果手机价格5000元,一部小米手机价格2000元,该同学可以买哪一部? (2)如果x≥5000元,则可以购买苹果手机。 (1)输入该同学有多少人民币x。 (3)如果5000>x≥2000元,则可以购买小米手机。 (4)如果x<2000元,则不能购买这两款手机。 1.顺序栈实例演示 算法的基本特征 3 (1)有穷性:算法中所包含的步骤必须是有限的,不能无穷无止。 (2)确定性:算法中的每一步所要实现的目标必须是明确无误的, 不能有歧义性。 (3)有效性:算法中的每一步如果被执行了,就必须被有效地执行。 (4)有零个或多个输入:有的算法需要输入一些数据,而有些算法 可能不需要输入数据。 (5)有一个或多个输出:每个算法至少应有一个输出结果,来反应 问题的最终结果。 《数据结构》在线开放课程 谢 谢! 主讲人:李刚 Email:191290281@

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档