- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
算法
1.算法的特征
其实人们每做一件事都遵循一定的步骤,而且对同一件事可以使用不同的方法和步骤,
例如要找出10个人中年龄最大的那个,方法很多,这些方法统称为算法。
评价一个算法优劣,主要是从算法是否正确、运行效率及占用系统资源的多少几方面进
行的。一个算法要求具有确定性、可行性、有穷性、输入和输出性五个特点。确定性是指算
法的每一个步骤都应确切无误,无岐义。可行性是指算法的每一个步骤都是计算机可实现、
能有效执行并可得到确定结果。有穷性是指一个算法包含的步骤是有限的,并在一个合理的
时间限度内执行完毕。输入是指执行算法时,计算机可以从外部取得数据,但也可没有输入。
输出是指一个算法应有1个或多个输出。
2.算法的描述方法
前面的讲解中,已经使用了流程图和自然语言两种算法的描述方法,这儿介绍一下N-S
流程图。
N-S流程图是取代传统流程图的一种描述方式。在N-S流程图中,每个”处理步骤”是用
一个盒子表示的,共有五种结构,如图1所示。
第一任务条件循环条件
真假
第二任务分支分支循环体
AB
(a)顺序结构
(b)分支结构(c)当型循环
AB多个选择条件N
循环体分分分
支
支支……N
循环条件+
AB1
(d)直到型循(e)多分支结
环构
图1N-S流程图符号
输入分数score
score=60?
TrueFalse
passedfailed
图2例3-4N-S流程图
从图2可以看到N-S流程图相对来说比较简洁,结构清晰。在以后的学习中,可以根据
个人的喜好选择算法描述方法。
伪代码就是用类似于计算机语言的代码来描述算法,但不完全采用某种计算机语言的格
式。
您可能关注的文档
- Python 编程测试卷(二).docx
- Python 编程测试卷(三).docx
- Python 编程测试卷(一).docx
- Python 综合测试卷(四-难度中等).docx
- Python 综合测试卷(五-爬虫+数据库,难度高).docx
- Python基础与大数据应用(第2版)(微课版) 试卷及答案1.docx
- Python基础与大数据应用(第2版)(微课版) 试卷及答案2.docx
- Python基础与大数据应用(第2版)(微课版) 试卷及答案3.docx
- Python基础与大数据应用(第2版)(微课版) 试卷及答案4.docx
- Python基础与大数据应用(第2版)(微课版) 试卷及答案5.docx
- Python基础与大数据应用(第2版)(微课版)拓展5-推荐学习资料.pdf
- 第八章_图像分割.pptx
- OpenCV计算机视觉技术(Python语言描述)(微课版)课件 第二章_OpenCV入门(1).pptx
- OpenCV计算机视觉技术(Python语言描述)(微课版)课件 第九章_目标检测与识别.pptx
- OpenCV计算机视觉技术(Python语言描述)(微课版)课件 第六章_人脸识别.pptx
- OpenCV计算机视觉技术(Python语言描述)(微课版)课件 第七章_图像特征检测.pptx
- OpenCV计算机视觉技术(Python语言描述)(微课版)课件 第三章_图像平滑与形态学处理(1).pptx
- OpenCV计算机视觉技术(Python语言描述)(微课版)课件 第十二章_YOLOv5检测.pptx
- OpenCV计算机视觉技术(Python语言描述)(微课版)课件 第十一章_神经网络.pptx
- OpenCV计算机视觉技术(Python语言描述)(微课版)课件 第十章_目标追踪.pptx
最近下载
- (完整版)新概念一册lesson61-70单课练习试题和参考答案.doc VIP
- 生成式AI环境下的数据可视化生成理论及语图关系研究.docx VIP
- 具身智能领域专题概述.docx VIP
- 北京四中 初三数学期中试卷.doc VIP
- GB 50015-2019 建筑给水排水设计标准(带书签+条文说明).docx
- 课件:系统性红斑狼疮伴肺部感染的病例讨论.ppt
- 高盛-人形机器人:AI促进剂(英译中).pdf VIP
- 高盛-中国人形机器人行业:宇树科技(未上市)调研要点,硬件表现稳健,但仍未准备好履行功能型任务-250227.pdf VIP
- 社区门诊常见病历模板范文.docx VIP
- 2024风电场工程微观选址技术规范.docx VIP
文档评论(0)