-
Programmers 다음 큰 숫자Algorithm 2023. 12. 1. 23:31728x90반응형
- 목차
소개.
"프로그래머스 다음 큰 숫자" 에 대한 문제 설명과 풀이를 작성해보려고 합니다.
아래는 관련 웹링크입니다.
https://school.programmers.co.kr/learn/courses/30/lessons/12911
문제 풀이.
조건 1, 2, 3 을 만족하는 완전 탐색을 수행합니다.
그리고 조건 2 에 해당하는 1의 갯수를 검색하는 방식은 java Integer.bitCount 를 사용합니다.
문제 풀이.
class Solution { public int solution(int n) { int answer = n; int nBitCount = Integer.bitCount(n); while (true) { answer++; int bitCount = Integer.bitCount(answer); if (nBitCount == bitCount) break; } return answer; } }
반응형'Algorithm' 카테고리의 다른 글
(Java) Programmers 줄 서는 방법 (2) 2023.12.03 (Java) Programmers 예상 대진표 (0) 2023.12.02 (Java) Programmers 올바른 괄호 (2) 2023.12.01 (Java) Programmers 124 나라의 숫자 (0) 2023.12.01 Programmers 게임 맵 최단거리 (0) 2023.12.01