Skip to content

muyids/leetcode

Repository files navigation

📓 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.

简介

作为算法初学者的我从19年8月份开始在力扣学习算法,到现在AC了大约一半的题目。

我的力扣主页

随着打卡题目数量的增多,我发现力扣常见考察的知识点大概有十几种,包括:二分,滑动窗口,双指针,单调栈(单调队列),链表,二叉树,字符串处理,dfs + 回溯,并查集,动态规划,贪心,位运算,数论(质数、约数、欧拉函数、欧几里得算法、中国剩余定理、简单博弈论等),图论(dfs、bfs、flood fill、拓扑排序、二分染色、最短路、最小生成树等)

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

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

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

访问我的电子书《从零开始学算法》,获取更好的阅读体验

♨️ 基础算法

进阶算法

🙉 说明

🌲目录

. ├── algorithms -- 题目解析列表 │   ├── 1-100 -- 按题号分类 │ ├── ... ├── chapter -- 知识点归纳 ├── playground -- 算法模板 ├── script -- 自动化脚本 ├── workspace -- 工作目录 ├── README.md -- README文件 ├── TOC-By-ID.md -- 按题号查看目录 └── TOC-By-Tag.md -- 按分类查看目录 

 

🔐 Problems & Solutions

完成进度(833🔑/ 1699🔒)

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •