$9.75+
This is my mental map for how to quickly identify the relevant Algorithms & Data Structures to the majority of coding interview problems. It's helped me land 2 roles at FAANG tier companies and others.
I created it after solving 1,000+ LeetCode questions and realizing this map is easier to communicate with candidates to help them study.
Preview: https://www.tiktok.com/t/ZPRcUk748/
Features:
1) Easily follow the map starting the from the problem's input, then the task being solved, followed by multiple Algorithms and Data Structures to use.
2) Time & Space Complexities are marked throughout the map to make it easy to compare multiple solutions.
3) Reference it while practicing coding questions on websites like LeetCode to develop your problem solving ability over time.
4) Extremely High Image Quality: 16,383 × 4,086 to zoom in.
5) Get future updates to the diagram for free. You'll be given access to this shared link where you can view the digram on the web, on any device. https://whimsical.com/mohycs-method-for-acing-interview-mind-map-QfFxfYJGkxkWoDDLxZ6U8V
It covers Algorithms & Data Structures with for common questions involving:
- Arrays
- Matrices
- Trees
- HashMaps
- Edge Lists
- Graphs
- Adjacency Lists
- Strings
- Linked Lists
- Heaps
- Stacks
- Queues
- Two Pointers
- Binary Search
- Sliding Window
- Dynamic Programming
- Prefix Sum
- Depth First Search
- Breadth First Search
- Topoligical Sort
- Dijkstra's Shortest Path
- Sorting => Merge Sort
- Quick Select
- Backtracking / Recursion