Next Permutation
Longest Valid Parentheses
Search in Rotated Sorted Array
Search for a Range
Search Insert Position