摘要:
最长上升子序列 分析:经典dp板子题 代码: #include<iostream> #include<cstdio> using namespace std; int n,a[1001],f[1001]; int main() { cin>>n; for(int i=1;i<=n;i++) cin> 阅读全文
posted @ 2022-09-22 14:01
4lovls
阅读(18)
评论(0)
推荐(0)
摘要:
dp背包问题 公式: d[j]=max(d[j],d[j-w[i]]+c[i]); 数组d表示当前容量可以装的最大价值,w[i]是重量,c[i]是价值。 要么装,要么不装: 不装:当前就是最大重量d[j] 装:先在当前容量j中给当前重量w[i]预留一个位置(d[j]-w[i]),然后再加上当前价值c 阅读全文
posted @ 2022-09-22 13:59
4lovls
阅读(33)
评论(0)
推荐(0)

浙公网安备 33010602011771号