Most solutions in python with explanations
Currently following Grind 75
- Shortest Path to Get Food (Medium) (BFS), now I'm going to learn Topological sort
- Similar String Groups (Hard) (Union Find expert?)
- Lexicographically Smallest Equivalent String (Medium) (Union Find practice)
- Satisfiability of Equality Equations (Medium) (Union Find practice)
- Accounts Merge (Medium) (I discover Union Find)
- Apply Operations to an Array (Easy)
- Max Consecutive Ones II (Medium)
- First Missing Positive (Hard)
- 01 Matrix (Medium) (similar to Rotting Oranges solution)
- Maximum Absolute Sum of Any Subarray (Medium)
- Number of Sub-arrays With Odd Sum (Medium)
- Rotting Oranges (Medium)
- Course Schedule II (Medium)
- Course Schedule (Medium)
- Flood Fill (Easy) (Here I start to do graph problems)
- Valid Parantheses (Easy)
- Merge Two Sorted Lists (Easy)
- Two Sum (Easy)