just_sort
just_sort
全部文章
ACM/ICP...
ACM-CF(2)
ACM/ICPC BITSET优化(6)
ACM/ICPC CODE_VSOJ(2)
ACM/ICPC LibreOJ(2)
ACM/ICPC STL(1)
ACM/ICPC Wanna_fly(49)
ACM/ICPC 贪心/思维/构造题(12)
ACM/ICPC 集训队平时训练题(17)
ACM/ICPC_ BZOJ(283)
ACM/ICPC_BestCoder(19)
ACM/ICPC_Codeforences(204)
ACM/ICPC_FFT(11)
ACM/ICPC_FWT(3)
ACM/ICPC_Hackerrank(1)
ACM/ICPC_HDOJ(152)
ACM/ICPC_NTT/CRT(6)
ACM/ICPC_POJ(57)
ACM/ICPC_SWUST OJ(19)
ACM/ICPC_UESTC(32)
ACM/ICPC_UVAOJ(13)
ACM/ICPC_动态规划(69)
ACM/ICPC_多校联合训练(36)
ACM/ICPC_大步小步算法(1)
ACM/ICPC_容斥/雀巢原理(1)
ACM/ICPC_挑战程序设计竞赛(9)
ACM/ICPC_数位dp(18)
ACM/ICPC_数据结构(88)
ACM/ICPC_数论(23)
ACM/ICPC_树形dp(20)
ACM/ICPC_概率dp(15)
ACM/ICPC_状压dp(13)
ACM/ICPC_玲珑OJ(19)
ACM/ICPC_莫比乌斯反演/线形筛(1)
ACM/ICPC_计算几何(40)
ACM/ICPC_高斯消元(4)
ACM/ICPC二分/三分(4)
ACM/ICPC单调栈(7)
ACM/ICPC单调队列(13)
ACM/ICPC双指针(17)
ACM/ICPC图论_A*,IDA*(2)
ACM/ICPC图论_BFS(24)
ACM/ICPC图论_DFS(16)
ACM/ICPC图论_LCA(20)
ACM/ICPC图论_TwoSAT(1)
ACM/ICPC图论_二分图(8)
ACM/ICPC图论_拓扑排序(2)
ACM/ICPC图论_最短路/生成树(6)
ACM/ICPC图论_水题(23)
ACM/ICPC图论_网络流(27)
ACM/ICPC技巧/脑洞题(8)
ACM/ICPC斜率优化(3)
ACM/ICPC树分治(2)
ACM/ICPC组合游戏/SG(9)
ACM/ICPC高维前缀和(1)
ACM_ICPC紫书(9)
C++ 多线程(3)
cf(1)
CUDA(4)
dfs(1)
Floyd+最小环(1)
kruskal(1)
leetcode(1)
opencv(8)
openvino(1)
poj(1)
prim(1)
Python(2)
tensorflow(4)
一些小技术(1)
二分(1)
图论差分约束(1)
并行编程方法与优化实践(3)
数字图像处理论文和算法复现(51)
数据结构_2D系列(2)
数据结构_AC自动机(17)
数据结构_Hash(15)
数据结构_KDtree(2)
数据结构_Kmp(7)
数据结构_Splay树(12)
数据结构_主席树(4)
数据结构_倍增法(2)
数据结构_分块法(4)
数据结构_可并堆(1)
数据结构_后缀数组(6)
数据结构_回文树(1)
数据结构_字典树(4)
数据结构_平衡树(3)
数据结构_并查集(11)
数据结构_树链剖分(1)
数据结构_离散化(1)
数据结构_线段树(13)
数据结构_莫队/曼哈顿树(6)
未归档(880)
机器学习算法(24)
概率论(4)
深度学习(11)
深度学习论文阅读及算法详解(71)
琐事 心情 生活(10)
生成对抗网络GAN(7)
计算机视觉-常见算法(23)
语义分割(7)
归档
标签
去牛客网
登录
/
注册
BBuf
I good vegetable a.
全部文章
/ ACM/ICPC_区间DP
(共9篇)
ZOJ 3537 Cake (区间DP6)
题目链接:见这里 题意:求将一个凸n多边形分成n-2个三角形的最小费用 分析:这个题首先要判是不是凸包,如果是凸包,那么从逆时针开始枚举分割的起点,和终点,注意起点从n - 3开始,确定起点和终点之后,枚举中间点转移。 dp[i][j]代表将凸包的子多边形i j分成(j−i...
2017-01-10
0
369
ZOJ 3537 Cake (区间DP6)
题目链接:见这里 题意:求将一个凸n多边形分成n-2个三角形的最小费用 分析:这个题首先要判是不是凸包,如果是凸包,那么从逆时针开始枚举分割的起点,和终点,注意起点从n - 3开始,确定起点和终点之后,枚举中间点转移。 <nobr> dp[i][j]代表将凸包的子...
2017-01-10
0
420
POJ 3280 Cheapest Palindrome (区间DP5)
题意: 给出一个由m中字母组成的长度为n的串,给出m种字母添加和删除花费的代价,求让给出的串变成回文串的代价。 分析:我们知道添加最少的字母让其回文是经典的DP。可以转化为LCS来解,即枚举中间点,计算前后的最长公共子序列长度MAX,最后总长度减掉2倍MAX就可以了。那么这个题多了一个价值,我们不...
2017-01-10
0
413
nyoj746 整数划分 (区间DP4)
题意:给出两个整数 n , m ,要求在 n 中加入m - 1 个乘号,将n分成m段,求出这m段的最大乘积 分析:根据区间dp的思想,我们定义dp [ i ] [ j ]为从开始到 i 中加入 j 个乘号得到的最大值。 那么我们可以依次计算加入1—-m-1个乘号的结果 而每次放入x个乘号的最大...
2017-01-10
0
821
POJ 1141 Brackets Sequence (区间DP3)
题意:给出一串由‘(‘)’‘ [ ’ ’ ] ‘组成的串,让你输出添加最少括号之后使得括号匹配的串。 分析:那么假如我们知道任意 i 到 j 从哪儿插入分点使得匹配添加括号最少。那么我们定义ans[i][j]表示 i 到 j 从哪儿分开使得匹配添加括号最少,如果i和j匹配我们可以让ans[i][j...
2017-01-10
0
393
POJ 1141 Brackets Sequence (区间DP3)
题意:给出一串由‘(‘)’‘ [ ’ ’ ] ‘组成的串,让你输出添加最少括号之后使得括号匹配的串。 分析:那么假如我们知道任意 i 到 j 从哪儿插入分点使得匹配添加括号最少。那么我们定义ans[i][j]表示 i 到 j 从哪儿分开使得匹配添加括号最少,如果i和j匹配我们可以让ans[i][j...
2017-01-10
0
543
POJ 2955 Brackets (区间DP2)
题目链接:点击打开 题意:给出一串的只有‘(’ ‘)’ ‘[‘ ‘]’四种括号组成的串,让你求解需要最少添加括号数让串中的所有括号完全匹配。 分析:定义dp [ i ] [ j ] 为串中第 i 个到第 j 个括号的最大匹配数目 那么我们假如知道了 i 到 j 区间的最大匹配,那么i+1到 j...
2017-01-10
0
465
POJ 2955 Brackets (区间DP2)
题目链接:点击打开 题意:给出一串的只有‘(’ ‘)’ ‘[‘ ‘]’四种括号组成的串,让你求解需要最少添加括号数让串中的所有括号完全匹配。 分析:定义dp [ i ] [ j ] 为串中第 i 个到第 j 个括号的最大匹配数目 那么我们假如知道了 i 到 j 区间的最大匹配,那么i+1到 j...
2017-01-10
0
401
NYOJ 737 石子归并问题 (区间DP1)
题目链接:见这里 题意:中文题目 解题方法:基础区间DP。要求n个石子归并,我们根据dp的思想划分成子问题,先求出每两个合并的最小代价,然后每三个的最小代价,依次知道n个。定义状态dp [ i ] [ j ]为从第i个石子到第j个石子的合并最小代价。则有: dp[i][j]...
2017-01-10
0
470