对时间的追求过分真的没必要,专门测试数据全部在内存中的运行速度,但问题是现实的程序并非总是都在内存中运行,经常有IO的,那些足以把你的优化全部抵消掉,到时是看整体速度的,如何调度数据的IO,比专注于内存运算重要得多。《算法导论》一开篇,就告诉读者,算法分析的效率,都假定资源是无限的,但现实不是,所以那些理论分析只有参考性,除了实际上能满足这种假定条件的程序环境,靠那些东西做现实项目,就是书呆子,所以这种人只能做大打小闹的技巧性程序,让他们做个ERP,就连该怎么部署数据都不知道。
[
本帖最后由 TonyDeng 于 2013-4-20 12:50 编辑 ]