본문 바로가기

자료구조

프로그래머스 lv1. 정수 제곱근 판별

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

 

나는 비교적 평범한 방법으로 풀었지만 더 간단한 방법이 있었다. 

 

powl(base, exponent) -> 제곱의 수를 구하는 함수로 <cmath> 라이브러리에 포함된 함수였다. 

base를 exponent만큼 제곱하여 제곱 수를 구하는 함수

 

긴 로직을 구현하는 것도 좋지만

삼향 조건 연산자를 사용하여 return  powl(answer,2)==n ? powl(answer+1,2):1; 이 한 줄로 가능한 코드였다.

항상 빨리 조급하게 풀어야한다는 생각보다는 생각하고 천천히 풀자.

 

'자료구조' 카테고리의 다른 글

프로그래머스 lv1. 평균 구하기  (0) 2024.05.31