class Solution {
public int largestCombination(int[] candidates) {
// cnt[0] 表示candidates 中数字二进制第1位是 1 的数字个数
// cnt[1] 表示candidates 中数字二进制第2位是 1 的数字个数
// cnt[j] 表示candidates 中数字二进制第 j-1 位是 1 的数字个数
int[] cnt = new int[32];
for (int num : candidates) {
for (int i = 0, t = num; t > 0; i++, t >>= 1) {
if ((t & 1) == 1) cnt[i]++;
}
}
return IntStream.of(cnt).max().getAsInt();
}
}
这段代码是什么语言的代码?
programming
307 views