/
...
/
/
一.算法简介
Search
Try Notion
一.算法简介
算法定义:
任何良定义的计算过程
该过程去某个值或某个值的集合作为输入
并产生某个值或某个值的集合作为输出
算法学什么
首先Analysis:
有关计算机程序性能和资源利用的研究
特别关注性能
也讨论Coumincation Memory(RAM and Disk)
什么比性能更重要?
Correctness 正确性
Simplicity 简洁性
Steadily 稳定性
Maintainable 可维护性
Feature 特性
Modality 模块化
Security 安全性(2000以后也很重要)
User-Friendly 苹果比Win更受欢迎
这是一门有关算法的课,但很多东西比算法重要, 既然其他东西也都这么重要,为何还要关注性能?
通常性能决定了 可行性 不可行性
算法是描述行为的语言
比喻: Performance Like Money to buy water. Even water important than Money.性能不是最重要的,没有性能却是万万不能的
然后Design