学无止境
一开始自学python我去过慕课网和极客学院,这种学习网站比较系统化但是缺点是不便于记忆和不方便查阅,到后面我才发现文档才是最好的老师。不过还是有些个人博客,网站写的比较好的,在这里推荐两个:
阅读更多
一个良好的算法能够对性能起到关键作用,因此性能改进的首要点是对算法的改进。在算法的时间复杂度排序上依次是:
O(1) -> O(lg n) -> O(n lg n) -> O(n^2) -> O(n^3) -> O(n^k) -> O(k^n) -> O(n!)