This is a collection of coding and practice problems as a part of my journey to practice, refine, and improve my programming skills.
The following is a list of patterns common to solving coding problems.
- Sliding Window Pattern
- Leetcode Sliding Window Problems
- SLiding Window Pattern: Part 1 of 3
This is a common useful for removing duplicates
Find a cycle in a linked list
Conflicting appointments
Binary tree level order traversal
Find a path with given sequence
Permutations
Find the kth smallest number
This is a good pattern for knapsack problem