Leetcode 868. 二进制间距 js

js 版

var binaryGap = function (n) {
    n = n.toString(2);
    let r = 0, prev = 0;
    for (let i = 0; i < n.length; i++) {
      if (n[i] === '1') {
        if (i - prev > r) r = i - prev
        prev = i;
      }
    }
    return r;
  };
发布了40 篇原创文章 · 获赞 12 · 访问量 860

猜你喜欢

转载自blog.csdn.net/qq_29334605/article/details/105274680