From 76fbb05e9c0f9535f865c0f164d2ac4f902ae47f Mon Sep 17 00:00:00 2001 From: sinaps07 Date: Thu, 6 Oct 2022 20:43:24 +0530 Subject: [PATCH] added another famous dp problem from cses in c++ --- .../Dynamic-Programming/bookshopcses.cpp | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 algorithms/CPlusPlus/Dynamic-Programming/bookshopcses.cpp diff --git a/algorithms/CPlusPlus/Dynamic-Programming/bookshopcses.cpp b/algorithms/CPlusPlus/Dynamic-Programming/bookshopcses.cpp new file mode 100644 index 00000000..6f37b910 --- /dev/null +++ b/algorithms/CPlusPlus/Dynamic-Programming/bookshopcses.cpp @@ -0,0 +1,45 @@ +#include +using namespace std; + +//bottom_up approach + +void solve() +{ + int n,x; + cin>>n>>x; + vector(price)(n+1); + vector(pages)(n+1); + for(int i=1;i>price[i]; + for(int i=1;i>pages[i]; + int dp[n+1][x+1]; + for(int j=0;j