From f4e5be665daa5567aa3870247384da88be2e9e01 Mon Sep 17 00:00:00 2001 From: Dhruv Verma <75657801+Dhruvverma2020@users.noreply.github.com> Date: Tue, 4 Oct 2022 10:15:01 +0530 Subject: [PATCH] Create coin change (return maximum number of ways) --- ...oin change (return maximum number of ways) | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Dynamic Programming/coin change (return maximum number of ways) diff --git a/Dynamic Programming/coin change (return maximum number of ways) b/Dynamic Programming/coin change (return maximum number of ways) new file mode 100644 index 0000000..7e5f6a7 --- /dev/null +++ b/Dynamic Programming/coin change (return maximum number of ways) @@ -0,0 +1,31 @@ + int n=coins.size(); + int dp[n+1][amount+1]; + for(int i=0;ij) + { + dp[i][j]=dp[i-1][j]; + } + else + { + dp[i][j]=(dp[i][j-coins[i-1]]+dp[i-1][j]); + } + } + } + return dp[n][amount];