1 算法绪论
提示
As n is finite, we talk about seconds,while as ,we talk about algorithm
与算法
算法的定义
- 问题(input,output)
- 状态转移指令(definite,finite)
-
解决问题的方法一定是算法吗?
-
枚举是不是算法?
严谨来说,不是算法,但是有策略的枚举就是算法,比如基于递归函数的枚举(回溯)、基于限界函数的枚举(分支限界)
-
拟合数据的AI模型是不是算法?
不是算法,AI模型的训练方法才是算法,缺乏确定的指令。
-
-
输入的问题:
-
输出的问题:
-
指令的问题:
提示
算法是通过给定的一个无限性(数学)问题的实例(物理),在有限的次数内执行(算法计算模型)
算法的执行本质:
- 递归(一颗结满函数的递归树)
- 自动机(一个布满状态的有向图)