闲扯淡:
其实本人对算法一直怀着万分敬仰的态度,因为在我心里算法一直是那种高级科学研究者玩的东西,后来学了算法后,明白再牛逼的技术都是源自生活,算法在生活中也随处可见。如1+2+3+4........n的值(等差数列)
两种方式差别太多,一个好的算法可以让程序更加高效,其实当我们面对一个问题的时候,可以有种算法来解决的,我们要做的就是寻找最优解。
算法的五个特征:
输入:具有零个输入或者是多个输入
输出:至少要有一个或者是多个输出
有穷性:处理过程不是无限处理的,总有结束的时候
确定性: 算法的每一步都是确定的,不会出现二义性
可行性:算法的每一步都是可行的