Array & Hashing
Array and Hashing concepts for coding interview preparation. Recommended resource: Striver's Playlist.
Importance 95Study topic-wise notes, tutorials and practice resources for this subject.
Array and Hashing concepts for coding interview preparation. Recommended resource: Striver's Playlist.
Importance 95Two Pointers technique for solving array, string, and searching-based interview problems. Recommende...
Importance 90Sliding Window technique for substring, subarray, and optimization-based interview problems. Recomme...
Importance 92Stack-based problems including next greater element, monotonic stack, histogram, and expression eval...
Importance 88Binary Search concepts including search space reduction, lower bound, upper bound, and binary search...
Importance 94Heap and Priority Queue problems including top K elements, kth largest/smallest, merging, and schedu...
Importance 87Recursion fundamentals including base condition, recursive tree, subsets, permutations, and recursiv...
Importance 85Dynamic Programming concepts including memoization, tabulation, subsequence DP, knapsack, LIS, grid ...
Importance 98Linked List problems including reversal, cycle detection, merge, middle node, and pointer manipulati...
Importance 86Tree problems including traversal, height, diameter, LCA, BST, views, and tree construction. Recomme...
Importance 96Graph problems including BFS, DFS, shortest path, cycle detection, topological sort, DSU, MST, and g...
Importance 97Trie-based problems including prefix search, word dictionary, autocomplete, and bitwise trie problem...
Importance 82Backtracking problems including subsets, permutations, combination sum, N-Queens, sudoku solver, and...
Importance 89