我是算法和数据结构的新手。我最近开始参与解决我需要学习的dp、贪婪算法、图形算法、数据etc.for应该是我学习的策略,或者更确切地说是序列,以及我需要知道哪些数据结构来进行竞争性编程的问题。
发布于 2014-10-27 09:13:21
总之,不应该有一个“最佳”的序列。这一切都是为了理解这个话题。既然没有两个人能以同样的速度学习,就不应该有“最佳”的顺序。但是学习每个话题的基本方法是很好的。
有很多的教程,这解释了最基本的事情在任何主题。Youtube涵盖了大多数图形问题。即使是DP等等也可以在那里找到。特别是在Topcoder教程上,你可以学到很多东西。
另一方面,如果你不需要自己思考的话,你几乎什么也学不到。因此,解决这些难题是必须的。我推荐本站 (特别是对于dp)。只需检查网站上的“问题集”链接,并寻找动态编程。
发布于 2014-10-28 15:11:02
我推荐你这本书:竞争性游戏,Halim著。是非常完整的,而且和新手兼容。
https://stackoverflow.com/questions/26584070
复制相似问题