[백준: 알고리즘_Java] 2609번_최대공약수와 최소공배수
처음에 문제를 딱 봤을땐 아 개쉽네~~ㅋㅋ 이었지만 살짝 더 생각해보니....어라라? 어떻게 구하드라...? 가 되어버렸다. 그래서 급하게 한 구글링.. 어떻게 최소 공배수를 구할 수 있을깡?? ※ 방법은 바로 유클리드 호제법!! 이다,, (이름은 초면이지만.. 사실 1학기 이산수학때 살짝 배웠었네..엽!) ♠ 호제법인 이유~~식이? 서로 호, 나눌 제 -> 서로 나눈다앙~ 1. r = A % B (%: 나눈 나머지) 2. GCD(A, B) = GCD(B, r) ~를 이용하면 되미당!! 예시 GCD(581, 322) = GCD(322, 259) = GCD(259, 63) = GCD(63, 7) = GCD(7, 0) = 7 (-> 최대공약수) 원리를 설명해 보자미언.. 살짝 복잡식이 그시기하긴 한데.. 큼..
2022. 1. 7.