讨论/算法和数据结构/小白来请教怎么学习算法/
小白来请教怎么学习算法

本人今年大二在读,java,c都会,数据结构会一些,高数基础不好,想深入学习算法,请教下各位大佬应该按什么顺序学习?

最好能有类似学习书单,谢谢各位大佬!!!

展开讨论
小nnn白发起于 2020-02-15

可以按照下面这个顺序来刷:

  • 链表
  • 队列
  • 二叉树
  • 回溯
  • 动态规划
  • 分治算法
  • ...

刷到一定的量之后自然就学会了。当然,刷是要讲究技巧的。如果说你碰见一道题完全没有思路的话,建议看一下题解,或者找同学请教。那么下次再碰见同种类型的题目就会了。看书的话,学校的教材肯定够了,可以找师兄们或者去图书馆借阅;《算法导论》不太适合小白入门,当然每个人情况不一样,也有可能你适合看也说不定。

展开全部 5 讨论