- 博客(1)
- 收藏
- 关注
转载 Rob Pike
1. 你无法断定程序会在什么地方耗费运行时间。瓶颈经常出现在想不到的地方,所以别急于胡乱找个地方改代码,除非你已经证实那儿就是瓶颈所在。2. 估量。在你没对代码进行估量,特别是没找到最耗时的那部分之前,别去优化速度。3. 花哨的算法在 n 很小时通常很慢,而 n 通常很小。花哨算法的常数复杂度很大。除非你确定 n 总是很大,否则不要用花哨算法(即使 n 很大,也优先考虑原则 2 )。比如,
2014-03-10 18:51:37 295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人