项目
在 GitHub 查看
ashishps1/awesome-leetcode-resources
ashishps1/awesome-leetcode-resources has 18,099 GitHub stars and 3,786 forks. GitHot measured +6 stars in 24 hours and +19 in 7 days. Last checked 2026-11-12 14:57 UTC. Last push 2026-06-06.
LeetCode 优质资源,帮助学习数据结构与算法,并为编程面试做准备。
实测星标增长
- 24小时
- +6
- 7天
- +19
- 15天
- 更新延迟
- 1个月
- 更新延迟
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README.md
原文
This repository contains awesome resources to learn Data Structures and Algorithms (DSA) and prepare for Coding interviews.
👉 If you want to learn DSA from scratch and master all important DSA patterns, checkout this comprehensive and interactive resource [DSA - AlgoMaster.io (https://algomaster.io/learn/dsa)
💡 Tips
📌 Fundamental Concepts
- Algorithmic Complexity
- Arrays
- Bit Manipulation Techniques
- Sorting Algorithms
- Linked List
- Stacks
- Queues
- Hash Tables
- Binary Tree
- Binary Search Tree
- Heaps
- Recursion
- Backtracking
- Tries
- Binary Search
- Greedy Algorithm
- Dynamic Programming
- Graph Theory
- DFS Traversal
- BFS Traversal
- Union-Find
- Dijkstra Algorithm
- Minimum Spanning Tree
🚀 Patterns
- 20 Leetcode Patterns
- 20 DP Patterns
- Two Pointers Pattern
- Sliding Window Pattern
- Prefix Sum Pattern
- Fast and Slow Pointers Pattern
- Top 'K' Elements Pattern
- Kadane's Algorithm
- Linked List In-place Reversal Pattern
- Monotonic Stack Pattern
- Overlapping Intervals Pattern
📝 Must-Read Leetcode Articles
- Sliding Window Template
- Two Pointers Patterns
- Collections of Important String Questions
- Substring Problem Template
- Binary Search Template
- A General Approach to Backtracking Questions
- Monotonic Stack Template
- Heap Patterns
- Bit Manipulation Patterns
- Dynamic Programming Patterns
- Stock Series Patterns
✅ Curated Problems
📺 YouTube Playlist
- AlgoMaster DSA Playlist
- AlgoMaster LeetCode Pattern Playlist
- Abdul Bari's Algorithms Playlist
- William Fiset's Data Structure Playlist
- William Fiset's Graphs Playlist
- Tushar Roy's Dynamic Programming Playlist
📇 Courses
📚 Books
📩 Newsletter
🔎 Visualization
If you find this resource helpful, please give it a star ⭐️ and share it with others!