코딩테스트 연습
- programmers.co.kr
- 점프와 순간이동
def solution(n):
cnt = 0
while n >0:
if n%2 == 0:
n = n/2
else:
n -=1
cnt += 1
return cnt
다 풀고나서, 다른사람 풀이를 보니 "아!" 이 말나옴..
바이너리로.........
bin(n).count('1')
반응형
'CodingTest > Level2' 카테고리의 다른 글
[연습] 코딩테스트 - 3차 압축 (0) | 2020.03.26 |
---|---|
[연습] 코딩테스트 - 3차 파일명 정렬 (0) | 2020.03.26 |
[연습] 코딩테스트 - 영어 끝말잇기 (0) | 2020.03.02 |
[연습] 코딩테스트 - JadenCase 문자열 만들기 (0) | 2020.02.26 |
[연습] 코딩테스트 - 짝지어 제거하기 (0) | 2020.02.26 |