Binary String With Substrings Representing 1 To N
Given a binary string S (a string consisting only of ‘0’ and ‘1’s) and a positive integer N, return true if and only if for every integer X from 1 to N, the binary representation of X is a substring of S.
Input: S = "0110", N = 3 Output: true
Input: S = "0110", N = 4 Output: false
- 1 <= S.length <= 1000
- 1 <= N <= 10^9
Credits To: leetcode.com
Leave me comments, if you have better ways to solve.
- Solution: XXX
Walk Through Testdata
// Blog link: https://code.dennyzhang.com/binary-string-with-substrings-representing-1-to-n