# 📓 LeetCode 笔记

本笔记适用于目标在于掌握基础算法的工程师

There are problems in leetcode, most of code are C++ and Javascript, and I will keep updating every day, just for learning how to improve coding skill. And I will also collect some good articles about data structure and algorithm.

# 简介

平时我在力扣学习算法(我的力扣主页 (opens new window)),随着学习的深入,我发现力扣常见考察的知识点大概有十几种,包括:二分,滑动窗口,双指针,回溯,并查集,单调栈(单调队列),动态规划,贪心,位运算,链表,二叉树,字符串处理,数论,图论等。

系统性地学习算法会有事半功倍的效果,于是我归纳了一些基础算法的知识点,并对力扣上的相关题目进行了整理。

本笔记的目的,是希望帮助大家了解一些基础算法,并掌握其代码模板,快速解决掉一些基本的算法问题。

读者可以根据自己的需要阅读,希望能够对您有所帮助,有何不足之处请多指正!

本笔记的所有题解开源在 我的 leetcode 题解 (opens new window)

# ♨️ 算法学习思路导图

simple-algorithm

# 🙉 声明

  • 本笔记仅供个人学习参考使用,不做商业用途
  • 限于本人水平有限,时间精力有限,笔记中存在的错误还请读者海涵