#937 Reorder Log Files (Medium)
#42 Trapping Rain Water (Array, Hard)
#561 Array Partition (Array, Easy)
#238 Product of Array Except Self (Array, Medium)
#121. Best Time to Buy and Sell Stock (Array, Easy)
#234. Palindrome Linked List (LinkedList, Easy)
#21. Merge Two Sorted List (LinkedList, Easy)
#206. Reverse Linked List (LinkedList, Easy)
#2. Add Two Numbers (LinkedList, Medium)
#24. Swap Nodes in Pairs (LinkedList, Medium)
#328. Odd Even Linked List (LinkedList, Medium)
#92. Reverse Linked List (LinkedList, Medium)
#20. Valid Parentheses (Stack, Easy)
#316. Remove Duplicate Letters (Stack, Medium)
#739. Daily Temperatures (Stack, Medium)
#71 Simplify Path (Stack, Medium)
#225. Implement Stack using Queues (Queue, Easy)
#232. Implement Queue using Stacks (Queue, Easy)
#622. Design Circular Queue. (Queue, Medium)
#641. Design Circular Deque. (Deque, Medium)
#973. K Closest Points to Origin (Priority Queue, Medium)
#23. Merge k Sorted Lists (Priority Queue, Hard)
#771. Jewels ans Stones (HashMap, Easy)
#706. Design HashMap (HashMap, Easy)
#3. Longest Substring Without Repeating Characters (HashMap, Medium)
#347. Top K Frequent Elements (HashMap, Medium)
#5 Longest Palindromic Substring (Medium)
#33. Search in Rotated Sorted Array (Medium)