From a775fe8d2638182d554c71c0acaf76d62ab8b3a4 Mon Sep 17 00:00:00 2001 From: Vikash Kumar Patel Date: Mon, 29 Oct 2018 01:06:31 +0530 Subject: [PATCH] Added a folder for DP problems code and added knapsack --- DP/knap_sack.cpp | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 DP/knap_sack.cpp diff --git a/DP/knap_sack.cpp b/DP/knap_sack.cpp new file mode 100644 index 0000000..28b1e0a --- /dev/null +++ b/DP/knap_sack.cpp @@ -0,0 +1,38 @@ +#include +using namespace std; +#define ll long long int +#define mod 1000000007 +ll T[1000][1000]; +void knapsack_generate(ll w[] ,ll n,ll sum, ll val[]){ + for(ll i=1;i<=n;i++){ + for(ll j=1;j<=sum;j++){ + if(j>n; + ll a[n+11]; + for(i=0;i>a[i]>>w[i]; + } + knapsack_generate(a,n,maxi_sum); + cin>>q; + while(q--){ + cin>>l; + cout<