코딩테스트 풀이/JAVA
[LeetCode/Easy] 191. Number of 1 Bits
무지맘
2022. 10. 12. 20:08
1. Input
1) unsigned 정수 n
2. Output
1) n에 담긴 1의 개수를 int 변수에 담아 반환
3. Constraint
1) n은 길이가 32인 2진 문자열
4. Example
Input: n = 00000000000000000000000000001011
Output: 3
5. Code
1) 첫 코드(2022/07/22)
String s = Integer.toBinaryString(n);
n = 0;
for(int i=0 ; i<s.length() ; i++)
if(s.charAt(i)=='1')
n++;
return n;