随笔分类 - 动态规划
摘要:[题目链接] http://poj.org/problem?id=1821 [算法] 单调队列优化DP [代码]
阅读全文
摘要:[题目链接] http://acm.hdu.edu.cn/showproblem.php?pid=5542 [算法] 树状数组优化DP [代码]
阅读全文
摘要:[题目链接] http://poj.org/problem?id=3171 [算法] 线段树 + dp [代码]
阅读全文
摘要:[题目链接] https://www.luogu.org/problemnew/show/P1081 [算法] STL-set + 倍增 + DP [代码]
阅读全文
摘要:[题目链接] http://codeforces.com/contest/24/problem/D [算法] 用f[i][j]表示从(i,j)走到第n行的某个位置的期望步数 那么有 : 当机器人在第1列时 : f[i][1] = 1 / 3 * (f[i][1] + f[i][2]+ f[i+1][
阅读全文
摘要:[题目链接] http://poj.org/problem?id=2228 [算法] 首先考虑第一天的N个小时和第二天的第一个小时不相连这个简化的问题 用f[i][j][1]表示前i个小时中j个小时在睡觉且第i个小时在休息,f[i][j][0]表示前i个小时中j个小时在睡觉且第i个小时不在休息,所能
阅读全文
摘要:[题目链接] http://poj.org/problem?id=3585 [算法] 树形DP——二次扫描与换根法 [代码]
阅读全文
摘要:[题目链接] http://poj.org/problem?id=1179 [算法] 区间DP [代码]
阅读全文
摘要:[题目链接] http://poj.org/problem?id=1742 [算法] 动态规划 + 贪心 [代码]
阅读全文
摘要:[题目链接] https://www.luogu.org/problemnew/show/P1006 [算法] 设现在两条路径的前i步已确定,第一条路径的最后一步在(x1,y1),第二条路径的最后一步在(x2,y2),则有 : x1 + y1 = x2 + y2 = i + 2 因此,当i,x1,x
阅读全文
摘要:[题目链接] http://poj.org/problem?id=3666 [算法] 离散化 + dp [代码]
阅读全文
摘要:[题目链接] http://poj.org/problem?id=1417 [算法] 首先,我们发现 : 如果A说B是好人,那么A和B是同一类人,否则A和B不是同一类人 利用这个性质,用并查集维护这些人之间的关系 问题就转化成了有Cnt个集合,每个集合里包含两类人,我们在每个集合里选出一类人,使得最
阅读全文
摘要:【题目链接】 http://poj.org/problem?id=3744 【算法】 概率DP + 矩阵乘法 【代码】
阅读全文
摘要:【题目链接】 http://codeforces.com/contest/148/problem/D 【算法】 概率DP f[w][b]表示还剩w只白老鼠,b只黑老鼠,公主胜利的概率,那么 : 1. 公主抓到白老鼠,概率为w/(w+b) 2. 公主抓到黑老鼠,那么龙也抓到黑老鼠,如果跑出来的老鼠是白
阅读全文
摘要:【题目链接】 http://poj.org/problem?id=3071 【算法】 概率DP f[i][j]表示第j支队伍进入第i轮的概率,转移比较显然 【代码】
阅读全文
摘要:【题目链接】 http://poj.org/problem?id=2096 【算法】 概率DP 【代码】
阅读全文
摘要:【题目链接】 https://www.lydsy.com/JudgeOnline/problem.php?id=1212 【算法】 字典树 + dp 【代码】
阅读全文
摘要:【题目链接】 点击打开链接 【算法】 数位DP f[i][j][k][l]表示i位数,第一位为j,除以13的余数为k,是/否包括子串“13”的方案数 当然,我们也可以先打表,然后,对于每次询问,二分即可 【代码】
阅读全文
摘要:【Problem A】 Square 【题意】 给一个n * n的01矩阵,要求一个最大的全1正方形子矩阵,输出它的面积 N <= 1000 【题解】 朴素的做法是先求二维前缀和,然后暴力找最大的正方形子矩阵,时间复杂度 : O(n^3) 期望得分 : 80 考虑优化,我们发现如果有边长为n的正方形
阅读全文
摘要:【题目链接】 点击打开链接 【算法】 dist[i][j]表示到达i号城市,使用了j次魔法,所用时间的最小值 那么,dist[i][j]可以转移到dist[k][j+1]和dist[k][j],一边spfa一边dp,即可 【代码】
阅读全文

浙公网安备 33010602011771号