leetcode刷题方法

本文介绍了优化的LeetCode刷题方法,包括只看不写熟悉思路,每周刷题计划,关注算法思路、边界条件和初始条件,以及通过笔记记录和更新来提高效率。旨在通过两周一轮的方式,高效掌握算法题解。
摘要由CSDN通过智能技术生成


此文章借鉴 陈同学在搬砖 微信公众号的一篇文章: https://mp.weixin.qq.com/s/xr2abGNv8wDZJ-qyN4KewQ.

一、范围内的200题

二、刷题步骤

传统刷题步骤:

  • 1、想出解题大概思路
  • 2、将思路转换成伪代码
  • 3、将伪代码转换成具体代码(手撕代码)
  • 4、debug

这种刷题步骤相对来说比较耗时,所以针对目前我的情况来写出相应优化反方法。

  • 首先对这200道题目只看不写,记住思路。 可以熟练记住每一道题的解法思路。
  • 当对看过的每道题目都有熟练的解题思路时,就该手撕代码了。

针对我自己的时间安排是:

  • 每周前5天,每天1~2个小时,3-5道/小时,每天也要复习前一天刷过的题目。在一周的最后两天或一天时,重复看之前刷过的题目,按等级挑出难、很难、非常难进行归总,方便后续重复查看。
  • 当一周刷过后,下一周就进行相应的手撕代码。
    两周为一轮,大概可以刷到50道左右题目。

注:当某道题卡的时间太长的话,那么就列到某个列表中,等以后再回来复习,节约时间

三、算法思路

在看每道题目的时候,都要先自己去思考这道题的解法。运用以前学过的基础知识或者之前刷过的算法题,来分析本道题目。10分钟后如果实在想不出来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

兴涛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值