Algorithm Study

[프로그래머스] 이진 변환 반복하기(level.2) / JAVA

hyun-1200 2022. 10. 22. 12:47

https://school.programmers.co.kr/learn/courses/30/lessons/70129

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 

단순하게 생각나는 대로 풀었다.

 

1. while 문을 1이 될때까지 실행.

- string에 0이 있는 경우 0의 갯수 카운트를 증가시키고, 0이 아닌경우 새로운 stringr값으로 저장한다.  

2. chageTwo : 2진법으로 변환하는 함수. 2진법으로 변환한 값을 리턴값으로 준다.

 

 

 

아래는 제출한 코드