반응형
재귀함수이므로 위와 같은 형식 꼴이다. (직접 재귀)
피보나치 수열 소스코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
package backjoon;
public class fibonacci {
static int fibonacci(int n){
if(n==1)return 1;
else if(n==2) return 2;
else return fibonacci(n-1)+fibonacci(n-2);
}
public static void main(String[]args){
Scanner scan=new Scanner(System.in);
System.out.println("n을 입력하세요 n:");
int n=scan.nextInt();
System.out.println(fibonacci(n));
}
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
|
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs |
팩토리알 수열 소스코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
public class factorial {
static int factorial(int n){
if(n==1)
return 1;
else return n*factorial(n-1);
}
public static void main(String[]args){
Scanner scan=new Scanner(System.in);
int n=scan.nextInt();
System.out.println(factorial(n));
}
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter |
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs |
728x90
반응형
'💻 개인공부 💻 > Java' 카테고리의 다른 글
[JDBC] Java - mariaDB 연결 예제 (0) | 2020.08.11 |
---|---|
How to Convert Json to HashMap (feat. JAVA) [공공데이터포털API] (0) | 2020.08.10 |
JAVA - 배열의 크기/길이를 줄일 수 있을까?, 배열 길이 축소 (4) | 2020.04.04 |
[JAVA] JDBC 연동 - 3. JAVA와 DATABASE 연동 예제 및 소스코드 (0) | 2020.03.11 |
[JAVA] JDBC 연동 - 2. PostgreSQL에 데이터 입력하기 (0) | 2020.03.11 |