3번

nacSeo (낙서)·2022년 11월 21일
0

DailyCoding

목록 보기
3/28

수를 입력받아서 2의 거듭제곱인지 boolean타입으로 리턴하는 문제였다.
입력받는 숫자 num을 2로 나눠서 1까지 나눠질 때까지 돌리는 방법과, 따로 정수를 선언해 2를 할당해주고 정수가 num보다 작을 때까지 2를 계속 곱해주는 거듭제곱으로 돌려서 정수값이 num값과 같은지를 반환해주는 2가지 방법을 생각해냈다.
그 중에서도 후자를 택해 while문을 사용하여 돌려주었다. 막상 수도코드는 잘 생각해서 작성해놔도 아직까지 코드를 직접 작성하며 구현해내는 데 어색함이 있는 것 같다 ,, (몇 번이나 다시 작성했다 🥲)

profile
백엔드 개발자 김창하입니다 🙇‍♂️

0개의 댓글