1var totalHammingDistance = function (nums) {2 let n = nums.length,3 ans = 0;4 for (let bit = 0; bit < 32; bit++) {5 let zeros = 0,6 ones = 0;7 for (let i = 0; i < n; i++) {8 (nums[i] >> bit) & 1 ? ones++ : zeros++;9 }10 ans += zeros * ones;11 }12 return ans;13};
WPM •0 •0
ACC •0 •0
TIME •0