📖 문제
🧑🏻💻 풀이 과정
1) 문제 이해 및 접근
유클리드 거리 계산 구하는 공식을 적용시키기 위해 제곱을 구하는 POW 함수와 제곱근을 구하는 SQRT 함수를 사용하였습니다.
2) 풀이 코드
사용 언어 - MySQL
SELECT ROUND(SQRT(POW((MAX(lat_n) - MIN(lat_n)), 2) + POW((MAX(long_w) - MIN(long_w)), 2)), 4) -- 유클리드 거리 계산
FROM station;
📝 결과 및 학습한 내용
1) 어려웠던 내용
함수의 존재 여부를 알 수 없어서 구글에 검색하여 함수를 알게 되었습니다.
2) 새롭게 학습한 내용
제곱 구하기 : POW(x, y) -> x^y (x의 y제곱)
제곱근 구하기 : SQRT(x) -> 루트 x 의 값
🔗 문제 링크
※ 오류 및 오타, 다른 의견이 있는 경우 댓글을 남겨주시면 감사하겠습니다
'알고리즘 문제풀이 > SQL' 카테고리의 다른 글
[프로그래머스] 동명 동물 수 찾기 (0) | 2022.01.07 |
---|---|
[HackerRank] Weather Observation Station 20 (0) | 2022.01.06 |
[HackerRank] Weather Observation Station 18 (0) | 2022.01.03 |
[HackerRank] The PADS (0) | 2022.01.02 |
[프로그래머스] 이름에 el이 들어가는 동물 찾기 (0) | 2022.01.01 |
댓글