1. Median of Two Sorted Arrays LeetCode Array Binary Search
  2. Number of Connected Components in an Undirected Graph LeetCode Graph DFS BFS
  3. Linked List Random Node LeetCode Reservoir Sampling
  4. First Position of Target LintCode Array Binary Search
  5. Find Minimum in Rotated Sorted Array II LintCode Binary Search