导航菜单
首页 >  leetcode考试  > Leetcode 300题AC的刷题总结(C与C++)

Leetcode 300题AC的刷题总结(C与C++)

文章目录前引闲聊力扣刷题心路历程Day1 全部看题解 看思路Day2 - Day7 基本上看题解 怀疑自己是弱智Day8 - Day15 诶~有些题自己可以做出来了Day16 - Day24 开始进入正轨 开始总结方法Day24 - Day24 动态规划学习开始折磨Day 25 - Day40 摸索探索 每天黑人问号脸Day40 - Day66 逐渐开始好起来了 出现转折点Day 67 - Day 80 中间毅然决然打算学C++ 学成C++开始刷题Day 81 - Day 94 300AC达成 300AC达成截图 + 力扣刷题每日频率结束语 完结撒花❀

前引闲聊

这两天确实感觉重邮特别特别热 因为现在在图书馆还穿着的是卫衣 啊 人都要热死了

最近一直在看算法第四版 现在已经看到了最后一章了 前面的四章特别有价值的部分我都写了博客总结了 并且我也打算在算法第四版看完后 就彻底进入底层知识的学习模式了 那些计算机组成原理 计算机网路那些得一本一本看着走了 当然 每天上午+下午的一点点时间 稳定的刷题时间还是不能落下 现在是开学第八周 这也都是我后面十周的计划 慢慢来吧

当然 因为现在已经晚上9:25了 感觉白天因为 想把Python课后习题全部做了 再加上上了一些课 明显感觉精力不足了 看书不是很看得懂 所以就现在把这个应该写下来的记录写下来

力扣刷题心路历程

现在在AC完300道题后 当然人是非常轻松的 我用时间段来大概描述一下我的刷题感受

Day1 全部看题解 看思路

我浙大数据结构课后每道习题总结全集都做了 我还能怕你不成? 点开分析 先从二叉树下手 嗯? 这道题在说什么 ? 这道题想让我求什么? 这道题在干什么?主函数呢?其他函数呢? 怎么就只有一个函数啊?啊?啊?啊?我在干什么? 没事 慢慢来~ 跟着带佬些一道一道来

Day2 - Day7 基本上看题解 怀疑自己是弱智

哇! 好折磨 太折磨了 啥都不会做 我真的是个智障! 看题解都看不懂 题目难度还是Easy 我在干什么 递归是什么 回溯又是什么 救命SOS! 啊!!!!!! 太折磨了!

Day8 - Day15 诶~有些题自己可以做出来了

诶~ 竟然自己能够一次做对一些题目了 做一些题有眉目了 但是对于大部分没见过的题型还是一点办法都没有了 但是感觉自己已经熟悉了很多操作了 并开始自信心累加

Day16 - Day24 开始进入正轨 开始总结方法

这个时候感觉已经到位了 对于大部分题型至少自己可以动手了 并且做不出来的题 可以在看了一点题解的提示下 自己AC出来 自信心也开始不断累积了 好像二叉树在Day23左右我就停止做了 那个时候好像只剩下了很少很少的Mid实在做不出来的 剩下的只有Hard了 我现在都能记得到 我当时是这样想的 等我再磨练一段时间再回来把你做了 Hard

Day24 - Day24 动态规划学习开始折磨

哇!怎么似曾相识的感觉又回来了 SOS 我是谁 我在干什么 这个数组在干什么? 什么是动态规划 什么叫动态规划? 模板告诉我了 ? 怎么用? 怎么套? 这道题才做了 回来又做不出来了? 喔在淦甚魔?

Day 25 - Day40 摸索探索 每天黑人问号脸

正如小标题总结的那样 我认为动态规划的思想真的还是挺难掌握的 不是靠大量刷题而产生出来的感觉 这道题要用dp 因为到现在我dp的题除了剩下小部分Hard没做 其他基本都AC完了 我很明显的感觉 Dp多变 而且找到转移方程是一个比较难的问题 所以 真的摸索摸索了很久 那些天每天都在怀疑自己 甚至一度不想刷了 打开力扣网站的时候都觉得是一种折磨

Day40 - Day66 逐渐开始好起来了 出现转折点

我刚刚一路看着自己之前发的博客天数在增加 之后因为找到了感觉 说实话 我记得好像是从我的Day80 之后到现在Day94 我才开始打算换个口味 总结题型Leetcode Hot 100 里面的题我基本百分之95我都是自己就解出来 AC了 所以这段时间(DAY 80 - DAY 94)刷题的感觉还是很好的 感觉刷题的时候人很愉快 并且人还在看算法书

Day 40 - Day66人都感觉就是 从不熟悉到略微掌握 到熟练运用的过程吧 从痛苦到磨练到总结到提升的过程 40 - 66 就更像是磨练到总结提升的过程了

Day 67 - Day 80 中间毅然决然打算学C++ 学成C++开始刷题

这样想起来 我学起来开始挺快的 我记得我好像是学C++ 看北大网课+写所有课后习题 就花了一周的时间 然后打算看C++ prime 囫囵吞枣的也看完了 但却是看了收获并不是很多 因为看的时候没怎么敲代码 而且感觉也是才掌握没多久

但让我觉得C++ 比 C好的最多的地方就是一个STL库 还有一个string和引用 和一些非常强大的库功能 真的把我拉出了C语言的苦海 但刚开始写C++的时候人也是痛苦的 毕竟刷题都刷了60多天的C了 忽然换个语言 还是适应了挺久的 当然 Day67 - Day80 那段时间就在做Dp比较难的部分题目了 也算是积累沉淀自己Dp功底了

Day 81 - Day 94 300AC达成

之后Dp类型的题就做烦了 到后面最后那点点通过率很低的题目真的就开始折磨了 确实很难 而且细节很多 再加上那段时间重感冒 就打算换个口味做题了 不妨开始做合集 Leetcode Hot 100 就做到了现在 好像现在Leetcode Hot 100已经AC了70多道题了 也快写完了 在其中我也学会了回溯算法 是真的就做了一道题 之后的回溯题就无师自通了 哈哈哈哈哈 这也是让我比较开心的点之一吧

300AC达成截图 + 力扣刷题每日频率

在这里插入图片描述 在这里插入图片描述

结束语 完结撒花❀

Never Stop Cant Stop…

在这里插入图片描述

相关推荐: