- Arrays and Strings
- Hashing
- Linked Lists
- Stacks and Queues
- Trees and Graphs
- Minimum Depth of Binary Tree
- Maximum Difference Between Node and Ancestor
- Diameter of Binary Tree
- Deepest Leaves Sum
- Binary Tree Zigzag Level Order Traversal
- Insert into a Binary Search Tree
- Closest Binary Search Tree Value
- Find if Path Exists in Graph
- Number of Connected Components in an Undirected Graph
- Max Area of Island
- Reachable Nodes With Restrictions
- Nearest Exit from Entrance in Maze
- Snakes and Ladders
- Minimum Genetic Mutation
- Jump Game III
- Detonate the Maximum Bombs
- Word Ladder
- Heaps
- Greedy
- Binary Search
- Backtracking
- Dynamic Programming
- Bonus
-
Notifications
You must be signed in to change notification settings - Fork 1
LeetCode Data Structure and Algorithms using TypeScript.
jhonnymoreira/leetcode-dsa-crash-course-ts
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
LeetCode Data Structure and Algorithms using TypeScript.
leetcode.com/explore/interview/card/leetcodes-interview-crash-course-data-structures-and-algorithms/