![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
动态规划
爱吃代码的航航
这个作者很懒,什么都没留下…
展开
-
第六届蓝桥杯 生命之树 树形dp
树形dp 蓝桥杯 dfs原创 2022-06-15 16:12:45 · 99 阅读 · 0 评论 -
区间dp 石子合并 以及蓝桥杯 密码脱落
蓝桥杯 区间dp 模板原创 2022-06-15 15:05:25 · 135 阅读 · 0 评论 -
剑指offer 60.礼物的最大价值
在一个m×n的棋盘的每一格都放有一个礼物,每个礼物都有一定的价值(价值大于0)。 你可以从棋盘的左上角开始拿格子里的礼物,并每次向右或者向下移动一格直到到达棋盘的右下角。 给定一个棋盘及其上面的礼物,请计算你最多能拿到多少价值的礼物? 注意: m,n>0 m×n≤1350 样例: 输入: [ [2,3,1], [1,7,1], [4,6,1] ] 输出:19 解释:沿着路径 2→3→7→6→1 可以得到拿到最大价值礼物。 class Solution { publ..原创 2022-05-23 23:23:36 · 87 阅读 · 0 评论 -
1010.拦截导弹 187.导弹防御系统
#include<bits/stdc++.h> using namespace std; const int N=1010; int n; int q[N]; int f[N],g[N]; int main() { while(cin>>q[n]) n++; //n为总共的导弹数量 int res=0; for(int i=0;i<n;i++) //第一问就是求最长上升子序列 { f[i]=1; for(in...原创 2022-05-18 23:37:29 · 101 阅读 · 0 评论 -
1012. 友好城市 1016 .最长上升子序列和
#include<bits/stdc++.h> using namespace std; const int N=1010; int n; //友好城市是用转化的思路,即将求合法建桥方式的最大值转为求北岸的最长上升子序列 //主要是发现这个性质,转为LIS问题。 typedef pair<int,int>PII; PII q[N]; int f[N]; int main() { cin>>n; for(int i=1;i<=n;i++) ...原创 2022-05-18 17:36:08 · 146 阅读 · 0 评论 -
acwing 1014 登山 482 合唱队形 LIS问题
#include<bits/stdc++.h> using namespace std; const int N=1010; int n; int a[N],f[N],g[N]; //以i结尾的最长子序列的长度。 //登山,集合划分是以i为中间折点的折线段长度最大值 //思路就是用LIS模型,就是分别先求出两个方向的上升子序列的最大值,最后算res的时候,要记着两个方向最大值相加再减少重复的1 int main() { cin>>n; for(int ...原创 2022-05-18 17:14:18 · 78 阅读 · 0 评论 -
acwing 1017 怪盗基德的滑翔翼 LIS
怪盗基德是一个充满传奇色彩的怪盗,专门以珠宝为目标的超级盗窃犯。 而他最为突出的地方,就是他每次都能逃脱中村警部的重重围堵,而这也很大程度上是多亏了他随身携带的便于操作的滑翔翼。 有一天,怪盗基德像往常一样偷走了一颗珍贵的钻石,不料却被柯南小朋友识破了伪装,而他的滑翔翼的动力装置也被柯南踢出的足球破坏了。 不得已,怪盗基德只能操作受损的滑翔翼逃脱。 假设城市中一共有N幢建筑排成一条线,每幢建筑的高度各不相同。 初始时,怪盗基德可以在任何一幢建筑的顶端。 他可以选择一个方向逃跑,但是不能中途改变方原创 2022-05-18 16:53:08 · 160 阅读 · 0 评论 -
acwing1027 方格取数
方格取数 题目 设有 N×N 的方格图,我们在其中的某些方格中填入正整数,而其它的方格中则放入数字0。如下图所示: 某人从图中的左上角 A 出发,可以向下行走,也可以向右行走,直到到达右下角的 B 点。 在走过的路上,他可以取走方格中的数(取走后的方格中将变为数字0)。 此人从 A 点到 B 点共走了两次,试找出两条这样的路径,使得取得的数字和为最大。 输入格式 第一行为一个整数N,表示 N×N 的方格图。 接下来的每行有三个整数,第一个为行号数,第二个为列号数,第三个为在该行、该列上所放的数。原创 2022-05-16 20:52:07 · 120 阅读 · 0 评论