hashmap 19
- Greedy: Partition Labels — Kotlin Solution
- Greedy: Hand of Straights — Kotlin Solution
- Graphs: Word Ladder — Kotlin Solution
- Graphs: Clone Graph — Kotlin Solution
- Backtracking: Letter Combinations of a Phone Number — Kotlin Solution
- Heap: Design Twitter — Kotlin Solution
- Trie: Implement Trie (Prefix Tree) — Kotlin Solution
- Trees: Construct Binary Tree From Preorder And Inorder Traversal — Kotlin Solution
- Linked List: LRU Cache — Kotlin Solution
- Linked List: Copy List With Random Pointer — Kotlin Solution
- Sliding Window: Permutation In String — Kotlin Solution
- Sliding Window: Minimum Window Substring — Kotlin Solution
- Sliding Window: Longest Substring Without Repeating Characters — Kotlin Solution
- Sliding Window: Longest Repeating Character Replacement — Kotlin Solution
- Binary Search: Time Based Key-Value Store — Kotlin Solution
- Arrays: Top K Frequent Elements — Kotlin Solution
- Arrays: Group Anagrams — Kotlin Solution
- Arrays: Valid Anagram — Kotlin Solution
- Arrays: Two Sum — Kotlin Solution