Binary Search 套路总结
能不能cut half,对最根本的结果进行binary search
1) range Binary Search (dup elements in array)
2) boundary binary search (docs)
3) sliding window binary search (minimum size subarray sum larger than T)