Generate Binary Numbers Leetcode Solutions With Explanation