谈谈算法-笔记-欢迎指正!
数据结构和算法有着密不可分的关系(学了数据结构没学算法,就像一张没有面额的钞票)
(视频中的图片证明了小甲鱼真的很邪恶~~~~~~)
(小学生好牛逼)
算法是解决待定问题的求解步骤的描述,在计算机中表现为指令的有限序列
并且每条指令表示一个或多个操作
算法是通用的,可以扩展到生活的方方面面,
就说编程,C语言能实现的算法,python也能实现
因为它是一个求解的过程,也只是一个过程而已
一个问题可以由多个算法解决,一个算法也不可能解决所有问题
(T_T,我不是学生~~~,开玩笑的~~~都一样)
算法的特性:
输入:嗯,既然是算法,但然要算啦,算什么呢~~~~~~
(I love fishc.com>>>> 这是过程吧!!)
输出:算完总得有个结果吧!
有穷性:靠,无穷了算个毛啊!
确定性:算法是有目的的(输出),朝这目的前进就行了,不能瞎扯!
安全检测有必要啊!
可行性:算法必须能够执行并得到结果
不可行的算法,就像死胡同,SB才往里面钻(我昨天就钻了....)
算法不是唯一的!但是掌握一些好的算法确是有必要的
设计算法需要考虑的事情
正确性
可读性
健壮性
时间效率高和存储量低
没问题。。
页:
[1]