美文网首页
#476 Number Complement

#476 Number Complement

作者: 乐正君Krizma | 来源:发表于2017-04-27 21:39 被阅读0次

题目:

Given a positive integer, output its complement number. The complement strategy is to flip the bits of its binary representation.



代码:

/**

* @param {number} num

* @return {number}

*/

var findComplement = function(num) {

var n = 1;

while (n <= num) {

n *= 2

}

return ((n - 1) ^ num);

};

相关文章

网友评论

      本文标题:#476 Number Complement

      本文链接:https://www.haomeiwen.com/subject/atinzttx.html