랭킹으로 돌아가기
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
algorithmscodingdata-structuresleetcodeleetcode-patternsdsa
주요 지표
스타 성장
스타
17.4k
포크
3.7k
주간 성장
—
이슈
6
5k10k15k
2023년 10월2024년 3월2024년 9월2025년 2월2025년 8월2026년 2월2026년 7월
아티팩트Maven
git clone https://github.com/ashishps1/awesome-leetcode-resources.gitREADME
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!
관련 저장소