学习算法之心得

阅读更多

    1、算法,浩如烟海,找到自己感兴趣的那个分支,或那个点来学习,然后,一往无前的深入探究下去。
    2、兴趣第一,一切,由着你的兴趣走,忌浮躁。
    3、思维敏捷。给你一道常见的题目,你的头脑中应该立刻能冒出解决这道问题的最适用的数据结构,以及算法。
    4、随兴趣,多刷题。ACM题。poj,面试题,包括下文将出现的研究生复试上机考试题,都可以作为你的编程练习题库。
    5、多实践,多思考。学任何一个算法,反复研究,反复思考,反复实现。
    6、数据结构是一切的基石。不必太过专注于算法,一切算法的实现,原理都是依托数据结构来实现的。弄懂了一个数据结构,你也就通了一大片算法。
    7、学算法,重优化。
    8、学习算法的高明之处不在于某个算法运用得有多自如,而在于通晓一个算法的内部原理,运作机制,及其来龙去脉。

你可能感兴趣的:(学习算法)