前言:
自从大三渐渐退了acm之后就没有再系统的进行算法训练了,甚至本科毕业后就基本没做过算法题。最近深感自己这方面退步巨大,算法思维一停下来就不敏感了。所以希望以这个系列为契机,一方面通过从基础开始,把自己的算法思维再培养起来,好好锻炼一下基本功,另外也记录一下自己的刷题过程,希望能对其他同学的学习也有所帮助。虽然题目每日一题可能有点困难,但求上则居中希望给自己点压力,能坚持下来,尽可能的多刷题,早日找回状态。冲冲冲!
本文作为整个系列的目录索引,方便整理查阅,会持续更新,如果对你有帮助,收藏一波不迷路!
(目前主语言C++,所以程序大概率以C++语言,后期不排除转语言或多语言编程,拭目以待)
同类梳理:
《软件工程与实践》第三版 软工导论知识梳理总结《数据库系统概论》第五版(王珊版)全书知识梳理
《数据结构》C语言版 (清华严蔚敏考研版) 全书知识梳理
《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理
《计算机组成原理》第五版(唐朔飞考研版) 全书知识梳理
索引目录:
哈希
【刷题笔记1】LeetCode 169. 多数元素(三种方法逐级优化)
矩阵
【刷题笔记7】LeetCode 54. 螺旋矩阵(数组模拟)
【刷题笔记8】LeetCode 48. 旋转图像(数组模拟)
链表
【刷题笔记3】LeetCode 83. 删除排序链表中的重复元素 (链表入门基础)
【刷题笔记4】LeetCode 82. 删除排序链表中的重复元素 II (链表处理经典题目)
【刷题笔记5】LeetCode 206. 反转链表 (链表必刷题)
排序
【刷题笔记6】LeetCode 162. 寻找峰值(二分查找优化)
上一篇: 从B站 (哔哩哔哩) 泄露的源码里发现了B站视频推荐的秘密
下一篇: 400+条实用C/C++框架、库、工具整理 ,你能想到的都在这里了
如果有什么要补充的,欢迎下方👇评论区留言。
1份赞许 = 100分的认可,如果感觉还不错,点个赞👍 支持一下吧 ~
不定期分享 有趣、有料、有营养内容,欢迎 订阅关注 🤝 我的博客 ,期待在这与你相遇 ~
评论记录:
回复评论: