Leetcode Binary Search Patterns