关于如何刷算法题
- 内容介绍
- 文章标签
- 相关推荐
佬友们本人励志明天开始正式刷算法题,之前刷过一段时间,感觉毫无章法,全给忘了,有没有什么好的方法推荐
网友解答:--【壹】--:
可以看看我做的这个网站:GitHub - jycoast/algorithm-wiki: codetop TOP100 题解 · GitHub
--【贰】--:
最好的方法就是持之以恒,定期的刷题保持手感,不求多,但是一定要定期刷题,可以一天只刷一道,但是要精,要弄懂,然后不定期的复习就好,感觉应该没什么大问题
--【叁】--:
去刷代码随想录刷刷对应算法一般的思路是什么。然后如果你是打算工作的,可以去CodeTop刷Top200。
一般来说如果一个算法10分钟不知道怎么下键盘,可以直接去看题解了。
至于要不要掌握多个方法,可以去CodeTop上看看后面的评论中有没有人说。我推荐掌握一个简单的+一个时间复杂度低点的(如果有的话),这样你在面试时可以先装唐(别太唐了),然后切到另一个更优的算法。当然如果面试官问你要靠数学推导的算法,那一般是不打算要你了,所以别太在意。
一般来讲,可以每刷一定量的题目后去复习之前做过的算法题。你要做的是理解题解为什么要这么做而不是背题解,因为你背答案,除非你能参加最强大脑,不然99%的情况下你都是不会做了。
佬友们本人励志明天开始正式刷算法题,之前刷过一段时间,感觉毫无章法,全给忘了,有没有什么好的方法推荐
网友解答:--【壹】--:
可以看看我做的这个网站:GitHub - jycoast/algorithm-wiki: codetop TOP100 题解 · GitHub
--【贰】--:
最好的方法就是持之以恒,定期的刷题保持手感,不求多,但是一定要定期刷题,可以一天只刷一道,但是要精,要弄懂,然后不定期的复习就好,感觉应该没什么大问题
--【叁】--:
去刷代码随想录刷刷对应算法一般的思路是什么。然后如果你是打算工作的,可以去CodeTop刷Top200。
一般来说如果一个算法10分钟不知道怎么下键盘,可以直接去看题解了。
至于要不要掌握多个方法,可以去CodeTop上看看后面的评论中有没有人说。我推荐掌握一个简单的+一个时间复杂度低点的(如果有的话),这样你在面试时可以先装唐(别太唐了),然后切到另一个更优的算法。当然如果面试官问你要靠数学推导的算法,那一般是不打算要你了,所以别太在意。
一般来讲,可以每刷一定量的题目后去复习之前做过的算法题。你要做的是理解题解为什么要这么做而不是背题解,因为你背答案,除非你能参加最强大脑,不然99%的情况下你都是不会做了。

