728x90
인프런의 자바(Java) 알고리즘 문제풀이 : 코딩테스트 대비 강의를 수강하며 풀이 코드를 정리하고 있습니다.
- 문제 설명 : 자연수 n이 입력되면 재귀함수를 이용해 1~n까지 출력하는 문제
풀이
package inflearn.recursive_tree_graph;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
//재귀 함수 : n이 입력되면 1~n까지 출력하는 문
public class Main7_1 {
public static void recursive(int n) {
if(n == 0)
return;
recursive(n-1);
System.out.print(n + " ");
}
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(br.readLine());
recursive(n);
br.close();
}
}
댓글