[프로그래머스] 다음 큰 숫자 - Java
코딩테스트 연습 - 다음 큰 숫자 자연수 n이 주어졌을 때, n의 다음 큰 숫자는 다음과 같이 정의 합니다. 조건 1. n의 다음 큰 숫자는 n보다 큰 자연수 입니다. 조건 2. n의 다음 큰 숫자와 n은 2진수로 변환했을 때 1의 갯수가 같습니 programmers.co.kr //다른사람코드 public int solution2(int n) { int answer = Integer.bitCount(n); while(true) { n++; if(answer == Integer.bitCount(n) ) { answer = n; break; } } return answer; } public int solution(int n) { int answer = 0; String binary = Integer.toBi..
알고리즘 - Java
2022. 3. 31. 21:19