一、什么是算法?
为解决一个问题而采取的方法和步骤称为算法。
算法特性:
1、有穷性。
2、确定性。
3、可行性。
4、有输入。
5、有输出。
算法表示
1、流程图表示算法:
用图框表示各种操作,用箭头表示算法流程。
起止框:表示算法的开始和结束,一般内部只写“开始”或“结束”。
处理框:表示算法的某个操作步骤,一般内部常常填写赋值等操作。
输入、输出框:表示算法请求输入需要的数据或者算法将某些结果输出,一般内部常常填写“输入……”,“打印显示……”。
判断框:主要是对一个给定条件进行判断,根据给定的条件是否成立来决定如何执行其后的操作。它有一个入口、两个出口。
2、用N-S图表示算法(盒图)
算法示例
算法一:求两个数中最大数:
算法二:求5!的算法
评论0
暂时没有评论