Blind 75 LeetCode Study Guides - Master Index
Welcome to your comprehensive Blind 75 LeetCode study guide collection! This repository contains detailed study guides for different problem categories.
📚 Study Guides Overview
Guide | Size | Lines | Description |
---|---|---|---|
Complete Java Study Guide | 20KB | 475 | Comprehensive Java solutions for all Blind 75 problems |
Array Problems | 88KB | 2,827 | Detailed array and two-pointer problems |
String Problems | 61KB | 1,973 | String manipulation and pattern matching |
Graph Problems | 50KB | 1,762 | Graph algorithms and traversal techniques |
Linked List Problems | 43KB | 1,429 | Linked list manipulation and algorithms |
Dynamic Programming | 38KB | 1,378 | DP patterns and optimization strategies |
Java Fundamentals | 6.5KB | 203 | Core Java concepts and syntax |
🎯 Quick Navigation
By Problem Type
- Arrays & Two Pointers: Array Study Guide
- Strings & Patterns: String Study Guide
- Graphs & Trees: Graph Study Guide
- Linked Lists: Linked List Study Guide
- Dynamic Programming: DP Study Guide
By Learning Level
- Beginner: Start with Java Fundamentals
- Intermediate: Focus on Array and String problems
- Advanced: Master Graph and DP concepts
🚀 How to Use These Guides
1. Markdown Preview in Cursor
- Open any
.md
file - Press
Cmd+Shift+V
for live preview - Use the outline panel for quick navigation
2. Search and Navigation
- Use
Cmd+P
to quickly open files - Use
Cmd+Shift+F
to search across all files - Each guide has a table of contents for easy navigation
3. Study Strategy
- Start with fundamentals: Java Study Guide
- Practice arrays: Array Study Guide
- Master strings: String Study Guide
- Learn data structures: Linked List Study Guide
- Advanced algorithms: Graph Study Guide and DP Study Guide
📖 Content Highlights
Array Problems (88KB)
- Two-pointer techniques
- Sliding window algorithms
- Binary search variations
- Sorting and searching
String Problems (61KB)
- Pattern matching
- String manipulation
- Regular expressions
- Palindrome problems
Graph Problems (50KB)
- DFS and BFS traversal
- Topological sorting
- Union-Find algorithms
- Cycle detection
Dynamic Programming (38KB)
- Memoization techniques
- Tabulation methods
- State space optimization
- Classic DP patterns
💡 Tips for Effective Study
- Use the preview mode for better readability
- Practice the code examples in your IDE
- Take notes in the margins or create your own summaries
- Review regularly - spaced repetition is key
- Implement solutions from scratch after reading
🔗 Quick Links
- Complete Java Solutions
- Array Problems
- String Problems
- Graph Problems
- Linked List Problems
- Dynamic Programming
- Java Fundamentals
Happy coding and good luck with your interview preparation! 🎉