shreyansh

Data Structures and Algorithms Resources

Data Structures and Algorithms Resources

S No. Topic Link Context
1 Substring Template LeetCode Template A template to solve most substring problems efficiently.
Important String Question Patterns LeetCode Guide A collection of important string question patterns for practice.
2 Sliding Window LeetCode Template A cheatsheet and template for solving sliding window problems.
3 Two Pointers Problems LeetCode Guide A comprehensive guide on solving two-pointers problems.
4 A General Approach to solve Backtracking questions General Backtracking Approach A general approach to solving backtracking problems, including subsets, permutations, and combinations.
LeetCode Backtracking Pattern LeetCode Pattern An article discussing the backtracking pattern with examples.
5 Tree Traversal Tree Traversal Guide A guide on iterative and recursive tree traversals, including DFS and BFS.
Iterative Tree Traversal Medium Article An article on iterative tree traversal techniques.
Validate Binary Search Tree LeetCode Solution A solution for validating binary search trees using iterative inorder traversal.
6 Dynamic Programming Patterns LeetCode Guide A collection of dynamic programming patterns for solving related problems.
7 Binary Search Template LeetCode Guide A powerful template for solving binary search problems.
8 Monotonic Stack Guide LeetCode Guide A comprehensive guide and template for solving monotonic stack-based problems.
9 Bit Manipulation Patterns LeetCode Guide A guide on different bit manipulation patterns and their applications.
10 Graph Algorithms and Problems LeetCode Guide A collection of graph algorithms and problems for practice.
Graphs for Beginners LeetCode Guide An introductory guide to graph problems and patterns.
Mastering Graph Algorithms LeetCode Guide A comprehensive guide to mastering graph algorithms.
Comprehensive Graph Algorithms Guide LeetCode Guide A detailed guide and cheat sheet for common graph question patterns.
11 LeetCode Pattern 1: BFS and DFS LeetCode Pattern An article discussing BFS and DFS patterns with examples (part 1).
LeetCode Pattern 2: BFS and DFS LeetCode Pattern An article discussing BFS and DFS patterns with examples (part 2).
12 14 Patterns to Ace Any Coding Interview Hackernoon Article An article detailing 14 essential patterns to ace coding interviews.
13 Important Links LeetCode Discussion A collection of important and useful links from LeetCode discussions.