各位群友好,我想问一下如何提高leetcode这样的算法平台的答题能力。我算法题刷的不够多,只能解决一部分中等难度的题目,困难难度的题目是肯定无法在没有看答案的前提下独自答出来的。

我想问一下如何进一步提高答题能力,如何成体系的学习这个方面,有比较好的教程吗?

单纯是多刷题的话,总感觉知识不成体系。

8人评论了“各位群友好,我想问一下如何提高leetcode这样的算法平台的答题能力。我算法题刷的不够多,只能解决”

  1. ℙ𝕖𝕟𝕚𝕔𝕚𝕝𝕝𝕚𝕟_𝔾 ⭔

    就跟做数学题一样,自己归纳总结,好多题都是套娃换皮

  2. 一定是自己抽象总结方法啊,不然那么多题,怎么刷得完,肯定都有套路了。

    比如说掌握滑动窗口这个方法的时候,搞清楚有哪些特征、满足哪些条件才用这个方法。当各种方法的适用条件了然于胸的时候,中低难度根本不用动脑子。

  3. 你看答案解后,写一篇文章教自己/别人解。然后分析,有没有必要用某些算法,是取巧还是实用。然后看到一些有用的算法就可以记录下来以后就可以用。

    只要你的逻辑思维在线,事实上没有一个问题是解不了的,只是你太执着于找出最佳答案,导致你惯性的不愿意思考下去。

    如果是上面的情况,解法很简单:先想办法做到需求,之后才迭代改进。而且不用短期内改进,等你学到新算法才回来复习也可以。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部