728x90
문제:https://www.acmicpc.net/problem/2748
코드:https://github.com/irerin07/AlgorithmStudyBaek/blob/master/src/baekjoon/baekjoon2748.java
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int num = Integer.parseInt(br.readLine());
long[] memo = new long[num+1];
memo[0] = 0;
memo[1] = 1;
for(int i = 2; i <= num; i++){
memo[i] = memo[i-1] + memo[i-2];
}
System.out.println(memo[num]);
}
}
백준 다이나믹 프로그래밍 문제 중 가장 기본문제
728x90
'알고리즘' 카테고리의 다른 글
[백준] N과 M (4) [자바/Java] (0) | 2020.07.19 |
---|---|
[백준] 피보나치 함수 [Java/ 자바] (0) | 2020.06.14 |
[백준] 크로아티아 알파벳 [Java/자바] (0) | 2020.04.24 |
[백준] 수 정렬하기 - 3 [자바/Java] (0) | 2020.04.16 |
[프로그래머스] [1차] 비밀지도 [Java/자바] (0) | 2020.04.07 |