通关代码随想录!!!

60天的坚持,52篇博客,142道力扣题,自己还是做到了😄 遥想从1月刷到现在已经过去两个月,令人感慨,确实就像一句话说的那样:没有比脚更长的路,没有比人更高的山。朋友们,想做就行动吧。

抒情环节完毕,下面回顾刷题内容:从基础的数据结构,数组、链表、哈希表、字符串,到高级一些的数据结构如栈、队列、树。二叉树章节的递归三部曲印象深刻。确定递归函数的参数和返回值;确定终止条件;确定单层递归的逻辑。接下来进入算法章节,利用树结构的回溯算法、毫无规律的贪心算法以及最为著名的动态规划。卡哥的动规五步曲确实好用:

  1. 确定dp数组(dp table)以及下标的含义
  2. 确定递推公式
  3. dp数组如何初始化
  4. 确定遍历顺序
  5. 举例推导dp数组

之后就是最后一章单调栈,略微遗憾的是单调栈的有些题目一刷的时候确实迷迷糊糊过去了,没太搞明白,二刷再战。

很难说自己短短两个月的时间就脱胎换骨,从小白变成大佬,不怕慢就怕站,慢慢走,最后会到终点的。

最后附上自己刷题过程中的一些截图,算是对这段时间的一个纪念了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值