跳到主要内容

开始我的算法学习之旅

· 阅读需 2 分钟

本站仅供本人学习使用。本文是我在 2026 年制定的算法学习起点记录。

🎯 为什么学算法?

  • 面试必备:大厂笔试 & 面试高频考察
  • 思维训练:提升逻辑、抽象与问题拆解能力
  • 工程基础:理解底层数据结构,写出更高效的代码

📅 我的学习计划

阶段内容目标
第1周数组 + 双指针 + 二分查找掌握基础题型,完成 30 道 LeetCode
第2周链表 + 栈 + 队列理解指针操作与线性结构
第3周哈希表 + 字符串提升空间换时间的思维
第4周树 + DFS/BFS攻克递归与遍历问题
后续动态规划、回溯、图论...逐步进阶

🔧 工具与环境

  • 刷题平台:LeetCode
  • 学习参考:代码随想录
  • 本地练习:VS Code + Node.js
  • 笔记整理:本博客(基于 Docusaurus 构建)
  • 代码规范:ES6+,注重可读性与注释

💬 最后

算法不是一蹴而就的技能,而是日积月累的沉淀。
我会在这里持续更新我的思考、错误、优化与总结。

不为炫耀,只为成长。

🌐 在线访问:https://algo.zj.cn
📝 备案号:鄂ICP备2026007433号