Problem summary with the category tags.
| Title | Tags |
|---|---|
| 1. Two Sum | hash table |
| 9. Palindrome Number | general |
| 13. Roman to Integer | general |
| 20. Valid Parentheses | stack |
| 7. Reverse Integer | general |
| 53. Maximum Subarray | dynamic programming |
| 14. Longest Common Prefix | general |
| 344. Reverse String | general |
| 21. Merge Two Sorted Lists | linked list |
| 206. Reverse Linked List | linked list |
| 141. Linked List Cycle | linked list, hash table |
| 121. Best Time to Buy and Sell Stock | greedy |
| 88. Merge Sorted Array | merge sort |
| 412. Fizz Buzz | general |
| 283. Move Zeroes | general |
| 26. Remove Duplicates from Sorted Array | general |
| 122. Best Time to Buy and Sell Stock II | greedy |
| 66. Plus One | general |
| 169. Majority Element | general |
| 38. Count and Say | general |
| 234. Palindrome Linked List | linked list |
| 125. Valid Palindrome | general |
| 167. Two Sum II - Input array is sorted | general |
| 198. House Robber | dynamic programming |
| 349. Intersection of Two Arrays | hash table |
| 543. Diameter of Binary Tree | binary tree, dynamic programming |
| 67. Add Binary | general |