https://1kohei1.com/leetcode/
## LinkedList
- [[141. Linked List Cycle]] OK
- [[142. Linked List Cycle II]] OK
- [[83. Remove Duplicates from Sorted List]] OK
- [[82. Remove Duplicates from Sorted List II]]
- [[2. Add Two Numbers]] OK
## Stack
- [[20. Valid Parentheses]] OK
- [[206. Reverse Linked List]] OK
## Heap, PriorityQueue
- [[703. Kth Largest Element in a Stream]] OK
- [[347. Top K Frequent Elements]]
- [[373. Find K Pairs with Smallest Sums]]
## HashMap
- [[1. Two Sum]] OK
- [[49. Group Anagrams]] OK
- [[349. Intersection of Two Arrays]] OK
- [[929. Unique Email Addresses]] OK
- [[387. First Unique Character in a String]] OK
- [[560. Subarray Sum Equals K]] OK
## Graph, BFS, DFS
- [[200. Number of Islands]] OK
- [[695. Max Area of Island]]
- [[323. Number of Connected Components in an Undirected Graph]]
- [[127. Word Ladder]] OK
## Tree, BT, BST
- [[104. Maximum Depth of Binary Tree]]
- [[111. Minimum Depth of Binary Tree]] OK
- [[617. Merge Two Binary Trees]] OK
- [[108. Convert Sorted Array to Binary Search Tree]]
- [[112. Path Sum]] OK
- [[102. Binary Tree Level Order Traversal]] OK
- [[103. Binary Tree Zigzag Level Order Traversal]] OK
- [[98. Validate Binary Search Tree]] OK
- [[105. Construct Binary Tree from Preorder and Inorder Traversal]] OK
## Sort
## Dynamic Programming
- [[276. Paint Fence]] OK ※ Premium
- [[300. Longest Increasing Subsequence]] OK
- [[53. Maximum Subarray]] OK
- [[62. Unique Paths]] OK
- [[63. Unique Paths II]] OK
- [[198. House Robber]]
- [[213. House Robber II]]
- [[121. Best Time to Buy and Sell Stock]] OK
- [[122. Best Time to Buy and Sell Stock II]] OK
- [[139. Word Break]]
- [[322. Coin Change]] OK
## Binary Search
- [[35. Search Insert Position]] OK
- [[153. Find Minimum in Rotated Sorted Array]] OK
- [[33. Search in Rotated Sorted Array]]
- [[1011. Capacity To Ship Packages Within D Days]]
## Recursion
- [[50. Pow(x, n)]]
- [[779. K-th Symbol in Grammar]]
- [[776. Split BST]] ※ Premium
## Sliding Window
- [[3. Longest Substring Without Repeating Characters]] OK
- [[209. Minimum Size Subarray Sum]]
## Greedy + Backtracking
- [[46. Permutations]]
- [[78. Subsets]]
- [[39. Combination Sum]]
- [[22. Generate Parentheses]]
## その他
- [[283. Move Zeroes]]
- [[252. Meeting Rooms]] ※ Premium
- [[253. Meeting Rooms II]] ※ Premium
- [[392. Is Subsequence]]
- [[31. Next Permutation]]
- [[8. String to Integer (atoi)]]
- [[6. Zigzag Conversion]]