_明月 2016-07-18 04:42 采纳率: 0%
浏览 7

如何学习算法与数据结构???

身为在校生的我,在初次学习计算机编程算法时,感到异常的吃力。原因是,对于算法的一些逻辑、一些所运用到的数学公式弄不懂,不知道该如何是好!
就学习《数据结构》这一方面,我觉得自己对于数据结构的学习还是挺简单的。数据结构中运用到的数学知识就我自己而言,也不怎么难。
前辈可否分享一下你自己学习算法和数据结构的心得?可否对我指点一二?谢谢

  • 写回答

1条回答 默认 最新

  • 绝云 2016-07-18 12:50
    关注

    我对学习算法和数据结构最大的感触是:一定要动手多写。要搞清楚递归、尾递归都是怎么回事,就一定要实际写过相关代码,一行一行地调试去确认;要弄明白O(N)和O(logN)的算法有什么区别,也一定要实际动手写、动手跟踪代码。从最简单的算法开始,从最基础的算法概念入手,一遍遍地实践、理解。算法的描述对于很多初学者来说是全新的“语言”,光看是很难掌握的,一定要实际地去“用”起来。攻克一个算法之后,自然就会增加一点经验、一点自信,坚持下去总会形成良性循环的。

    评论

报告相同问题?