Algorithm - Recursion - 2
·
Algorithm
Algorithm - Recursion - 2Recursion EX.Greatest Common Divisor 최대공약수유클리드 호제법두 정수 a,b 의 최대공약수 gcd(a,b)a를 b로 나눈 나머지 ra와 b의 최대공약수는 b와 r의 최대공약수와 같다.반복적으로 적용한다.r이 0이 되었을 때, 나누는 수가 a와 b의 최대공약수이다.iterator pattern int gcd_iterator(int a, int b){int r;do{r = a % b;a = b;b = r;while( r != 0 )return a;} recursive pattern int gcd_recursive(int a, int b){if(b == 0)// base casereturn a;else// recursive stepret..