算法设计的过程一般是什么样子

问题描述:

算法设计的过程一般是什么样子
算法设计的过程一般是那几步

和你做数学题目的过程一样,已知条件是什么?已知量是什么?要求什么?需要输出一个什么结果?
算法设计就是把问题解决步骤用计算机编程语言来表示出来能列个严谨的步骤么。。1、分析问题:输入是什么?输出是什么?条件是什么?能用什么方法?
2、用流程图画出解决方案:决定了程序的结构。三大结构有:顺序结构、判断结构、循环结构
3、算法设计:常见的算法设计方法:穷举法、迭代法、递推法、递归法、回溯法、贪婪法、分治法
4、程序设计:用编程语言来实现

(注:2、3点结合去做)

如果真心想学算法,建议看一下《算法导论》这是算法方面的权威书籍。