deno.land / x / masx200_leetcode_test@10.6.5 / binary-gap / index.ts

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
export default function binaryGap(n: number): number { const binStr = n.toString(2); let lastOneIdx = n, max = 0; for (let i = 0; i < binStr.length; i++) { if (binStr.charAt(i) == "1") { max = Math.max(max, i - lastOneIdx); lastOneIdx = i; } } return max;}
masx200_leetcode_test

Version Info

Tagged at
a year ago