다음 큰 숫자

    [프로그래머스,Level 2] 다음 큰 숫자 (JAVA 구현)

    - 첫 풀이 및 정답풀이 이 문제를 읽은 후, 바로 Integer.toBinaryString() 메서드를 활용해야겠다는 생각이 들었고 바로 정답 처리를 받을 수 있었다. 로직은 간단하다. 1. 입력된 n을 2진수로 변환한다. 2. 변환된 2진수의 비트가 1인 개수를 카운팅한다. 3. n+1부터 위 과정을 반복해 앞서 구한 개수와 일치하는 수를 찾는다. class Solution { public int solution(int n) { int answer = 0; // 1. n을 2진수 변환. String str = Integer.toBinaryString(n); // 2. n의 1인 비트의 수를 저장하는 변수. int cnt =0; // 3. 1인 비트의 수를 카운팅. for(int i = 0;i