代码随想录一刷总结
从 2024年1月20日 到 2024年12月5日 ,从年初到年末磕磕绊绊完成了代码随想录的一刷。
之前对于许多算法的理解只停留在概念上,没有通过编程的方式去实现,在编程方面不是很自信。
通过这段时间的刷题,我有以下几点收获:
- 用代码的方式理解算法:
- 如何用数据结构表示抽象的概念
- 算法中的细节,如边界条件
- 同一个算法在不同场景、条件下的不同表示
- 熟悉了Java, Python 中常见的数据结构和函数使用
- 对于很多算法从毫无头绪到逐渐有思路,甚至能够直接解决一部分,开始感受到编程带来的成就感和快乐。这是一个宝贵的收获。
- 为了确保刷题进度,我在暑假里通过写日记的方式记录每天的工作。这种方式能够让自己对生活更有掌控感,不至于让时间在不知不觉中溜走。每日记录的习惯要继续保持。
当然,仅通过一轮刷题,我对许多算法的理解还不够深刻。在后续的刷题中,需要注意以下几点:
- 学会想解题的思路(或是直接条件反射)
- 优化之前的博客:
- 算法思想、关键点标注清晰
- 相似问题归类
- 补全优化解法(如堆优化、dp压缩等)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下