算法
2016-03-14 08:04
190 查看
速度极慢的程序和 不正确的程序一样无用
但不成熟的优化是所有罪恶之源头
在编程领域,第一个常见的错误是 过于关注程序的性能。
在编程领域,第二个常见的错误是 完全忽略了程序的性能。
在处理大规模的问题时, 除了寻找更好的算法之外 ,别无选择。
高效和优雅是我们一贯的目标
大O是一种几法。无穷大渐近
http://baike.baidu.com/view/2141720.htm
大O简化了对增长数量级的上限的研究。
排序最基本的要素是比较。
堆,栈,队列是满足固定API的数据结构和接口的总称。
对于用户来讲,就是API。
但不成熟的优化是所有罪恶之源头
在编程领域,第一个常见的错误是 过于关注程序的性能。
在编程领域,第二个常见的错误是 完全忽略了程序的性能。
在处理大规模的问题时, 除了寻找更好的算法之外 ,别无选择。
高效和优雅是我们一贯的目标
大O是一种几法。无穷大渐近
http://baike.baidu.com/view/2141720.htm
大O简化了对增长数量级的上限的研究。
排序最基本的要素是比较。
堆,栈,队列是满足固定API的数据结构和接口的总称。
对于用户来讲,就是API。
相关文章推荐
- vim技巧6
- 上周热点回顾(3.7-3.13)
- 【解决】hive动态添加partitions不能超过100的问题
- 安装64位的oracle数据库, 使用自带的sqldeveloper
- Linux 内核消息两则: 4.5 发布,历史最悠久的 LTS 内核 2.6.32 终止支持
- SQL Server安全(2/11):身份验证(Authentication)
- 【J2EE】:MVC是框架?是设计模式?是架构?还是……
- 软工大作业·源物语(二)
- 101. Symmetric Tree
- win7精选壁纸一键静默安装包v1.0
- Spark源码分析之八:Task运行(二)
- 紫色范冰冰WIN7主题包
- 软工大作业·源物语(二)
- java线程(上)Thread和Runnable的区别
- Spark源码分析之四:Stage提交
- HDFS HA、YARN HA、Zookeeper、HBase HA、Mysql、Hive、Sqool、Flume-ng、storm、kafka、redis、mongodb、spark安装
- Mozilla 在 Firefox 46.0 中再次拿 GTK3 集成来挑逗 Linux 用户们
- Spark源码分析之三:Stage划分
- Spark源码分析之二:Job的调度模型与运行反馈
- 多个数的最小公倍数求法