문제 링크 : https://leetcode.com/problems/number-of-1-bits/문제를 해결한 방법Data 1.위와 같은 숫자가 int형 매개변수로 넘어오기도 하고Data 2.위와 같은 숫자가 int형 매개변수로 넘어오기도 합니다.0b ~ : 2진수0~ : 8진수0x~ : 16진수그런데 앞 부분이 1로 넘어올 수도, 0으로 넘어올 수도 있습니다.문제에서는 넘기는 숫자는 무조건 Binary 라고 합니다. 그러면 비트 연산을 이용하면 되겠습니다.그리고 문제 조건으로 unsigned라고 했기 때문에 2의 보수로 값을 표현하면 맨 앞의 비트는 부호를 나타내기 때문에 최상위 비트가 1일 시에 그 값은 -2^31 = -2,147,483,648를 의미하게 됩니다.따라서 비트 연산으로 1의..........
원문 링크 : [LeetCode] Number of 1 Bits