In this video, I go over what I recommend to do as a beginner/intermediate on LeetCode. I mention what to avoid and how to improve your skills.
Playlist for blind 75 problems that I recommend:
https://leetcode.com/list/xi4ci4ig/
Explore Card Order That I Recommend:
1. Arrays (must know, learn 2 pointers, sliding window)
2. Hash Table (just know the basics but you must know how to make it and use it along with being able to make/use a set, if you already do then you can skip this)
3. Linked List (must know, learn how to create and add/remove nodes as well as reversing order of nodes)
4. Recursion I and II (at least do the first card and backtracking in the second)
5. Binary Search (must know, at least how to do a simple binary search)
6. Queue and Stack (just know the basics and simple operations)
7. Binary Tree (at least know what it is and how to traverse it)
8. Heap (must know, recognize when a heap is good to use)
9. Graph (must know, at least know the Disjoint Sets and BFS DFS but I'd recommend finishing whole card but you can do that later on)
10. Dynamic Programming (must know, at least be able to do top down implementation for problems, bottom up is optional, recognizing a problem requires dynamic programming is half the battle)
11. Sorting (just know a good sort like merge or heap or quicksort and complexity, no need to learn 20 sorts)
12. Binary Search Tree (just know the difference between Binary Tree and BST)
13. Trie (optional, pretty rare question but good to know if you have time, know how it works and how to use it)
14. Bit Manipulation (maybe learn the basics, bit shift and how to get last bit of a number, if you get asked a hard bit manipulation question at an interview you might not want to work there :) )
15. Practice, Practice, Practice and review Solutions !!!!!!!!
On this page of the site you can watch the video online LeetCode Beginner Road Map with a duration of hours minute second in good quality, which was uploaded by the user Alpha-Code 02 June 2023, share the link with friends and acquaintances, this video has already been watched 4,058 times on youtube and it was liked by 114 viewers. Enjoy your viewing!