알고리즘/DP

[백준] 11050번 이항 계수 1 #Java

VIPeveloper 2022. 5. 7. 09:30
728x90
반응형

 

import java.util.*;

public class Main {

    static int [][] dp = new int[100][100];

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int m = sc.nextInt();

        System.out.println(solution(n, m));
    }

    private static int solution(int n, int m) {
        if(dp[n][m]>0) return dp[n][m];
        else if(n==m || m == 0) return 1;
        else return dp[n][m] = solution(n-1,m-1) + solution(n-1,m);
    }

}
728x90
반응형

'알고리즘 > DP' 카테고리의 다른 글

[백준] 1309번 동물원 #Java  (0) 2022.05.30
[백준] 2775번 부녀회장이 될테야 #Java #DP  (0) 2022.05.07
[백준] 2xN 타일링  (0) 2021.11.17
[백준] 1로 만들기  (0) 2021.11.16
[알고리즘] DP 공부해보기  (0) 2021.11.10