2021/8/16——leetcode刷了100题(里程碑)

其实我从三月份就开始刷题了,但是每次过了几天就草草了之,趁着这个暑假的时间,我按照他的学习计划开始刷题,才发现自己有多菜。

之前成功写出一两题就沾沾自喜,然后发现其实自己并不真正掌握其中的知识,原因还是基础太差了,数据结构都没有学好,怎么写得出解题算法呢?就算写出来了,时间复杂度呢,空间复杂度呢,还有特列呢。等等等都没有进行思考。所有我建议刷leetcode还是应该从简单做起,不要求每天的数量,只要求能够坚持。当然你可以囫囵吞枣的用暴力解法来解决每一道题目,也可以在解答区去学习每一种解法的妙处,只要适合你的学习方法,就完全没有问题。我放假一天大概做5题左右(一天只做一两道题的都是骗自己的,其实你这样什么都学不会,还很容易中途放弃),一天大概花两个小时,每道题大概给自己20分钟时间,真的写不出来了或者怎么不能as,就会直接翻看答案,找时间复杂度最少的(或者空间复杂度最少的)因题而异,毕竟有的时候牺牲空间来获取时间是相对容易的。然后看懂了就自己再写一遍,要是觉得自己还没有掌握,就会找相关类型的题目。(那些神经动态规划的题目真的把我做吐了,建议大家先从简单(并不是指简单题,是相交你觉得容易解答的题目)开始,在慢慢接触没听过的或者难一点的题目,这样更能提升你刷题的动力)

希望自己在接下来的一个月每天能坚持大概刷6道题目左右,并且会一两天总结一些比较简单的数据结构或者算法,然后开学可以先刷以下剑☞offer。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值