Skip to content

Instantly share code, notes, and snippets.

@anishLearnsToCode
Created May 14, 2023 16:21
Show Gist options
  • Save anishLearnsToCode/5881ce9105c6766e720f65217a6ced01 to your computer and use it in GitHub Desktop.
Save anishLearnsToCode/5881ce9105c6766e720f65217a6ced01 to your computer and use it in GitHub Desktop.
private int hammingWeight(int x) {
int result = 0;
while (x > 0) {
x = x & (x - 1);
result++;
}
return result;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment