[#14] Java 재귀 & 배열 & Exception
·
LG 유플러스 유레카 SW/Java
재귀package recur;public class Test { public static void main(String[] args) { int n = 10; printNums(n); } public static void printNums(int n) { if(n > 0) { // 기저 조건 printNums(n-1); System.out.print(n +" "); } }} 재귀를 사용하는 사례분할 정복 (Divide and Conquer): 문제를 더 작은 하위 문제로 나누어 해결하는 방식이 필요할 때. 퀵 정렬 (Quick Sort) 및 병합 정렬 (Merge Sort): 배열을 여러 부분으로 나누고 각각을 정렬한 후 다시 합치는 방식입니다.트리 및 그래프 탐색: 트리나 그래프 구..