上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 38 下一页
摘要: 【题目链接】 http://codeforces.com/gym/100008/ 【题目大意】 给出 一个n*m的矩阵,要求用0和1填满,使得每个位置和周围四格相加为偶数,要求1的数目尽量多。 【题解】 首先,如果确定第一排的填法,要求最终结果为偶数,那么就能推出第二排的填法,同理可以依次推出整个矩 阅读全文
posted @ 2016-11-17 16:38 forever97 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://poj.org/problem?id=1222 【题目大意】 给出一个6*5的矩阵,由0和1构成,要求将其全部变成0,每个格子和周围的四个格子联动,就是说,如果一个格子变了数字,周围四格都会发生变化,变化即做一次与1的异或运算,输出每个格子的操作次数。 【题解】 高斯消元 阅读全文
posted @ 2016-11-17 16:25 forever97 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1101 【题目大意】 求[1,n][1,m]内gcd=k的情况 【题解】 考虑求[1,n][1,m]里gcd=k 等价于[1,n/k][1,m/k]里gcd=1 考虑求[1,n][1,m] 阅读全文
posted @ 2016-11-16 23:52 forever97 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://acm.hdu.edu.cn/showproblem.php?pid=1695 【题目大意】 求出区间[1,b][1,d]中公约数为k的对数,重复的对数只计算一次。 【题解】 我们将b和d调整成b<=d,题目转化为[1,b/k][1,d/k]中互质的数对数,由于重复的对数 阅读全文
posted @ 2016-11-16 23:49 forever97 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://acm.hdu.edu.cn/showproblem.php?pid=5800 【题目大意】 给出一个容量上限s,f[i][j][k][l][m]表示k和l两个物品不能选,i和j两个物品必选,最终质量为m的方案数。求这些方案数的总和。 【题解】 令dp[i][j][s1] 阅读全文
posted @ 2016-11-16 23:46 forever97 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1037 【题目大意】 现在有n个男生,m个女生排成一行,要求不存在一个区间男女之差大于k,求方案数。 【题解】 因为求方案数,我们考虑到一种类似于背包问题求方案数的dp方法,dp[i][j 阅读全文
posted @ 2016-11-16 23:42 forever97 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://codeforces.com/problemset/problem/713/C 【题目大意】 给出一个数列,请你经过调整使得其成为严格单调递增的数列,调整就是给某些位置加上或者减去某个数,调整的代价是加上或者减去的数的绝对值之和,请你输出最小代价。 【题解】 先考虑这样一 阅读全文
posted @ 2016-11-16 23:39 forever97 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://acm.hdu.edu.cn/showproblem.php?pid=5735 【题目大意】 给出一棵树,树上每个节点都有一个权值w,w不超过216,树的根为1,从一个点往根的方向走,可以得到他的祖先序列,现在需要从v1点的祖先序列中挑选出一定数量的点,组成数列v1,v2 阅读全文
posted @ 2016-11-16 23:37 forever97 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://acm.hdu.edu.cn/showproblem.php?pid=5765 【题目大意】 给出一张图,求每条边在所有边割集中出现的次数。 【题解】 利用状压DP,计算不同的连通块,对于每条边,求出两边的联通块的划分方案数,就是对于该点的答案。 【代码】 阅读全文
posted @ 2016-11-16 23:35 forever97 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=4518 【题目大意】 给出一个数列,分成m段,求方差最小,答案乘上m的平方。 【题解】 化简式子可以发现,就是求将数列分成m段,最小化和的平方和。设dp[i][j]表示处理到第i段,已经用 阅读全文
posted @ 2016-11-16 23:33 forever97 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://acm.hdu.edu.cn/showproblem.php?pid=3507 【题目大意】 将长度为n的数列分段,最小化每段和的平方和。 【题解】 根据题目很容易得到dp[j]=min(dp[k]+(s[j]-s[k])2),因为是从前往后转移,且决策单调,因此在CDQ 阅读全文
posted @ 2016-11-16 23:32 forever97 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://acm.hdu.edu.cn/showproblem.php?pid=5787 【题目大意】 求区间【L,R】内十进制数相邻k位之间不相同的数字的个数。 【题解】 很显然的数位dp,但是状态不知道该怎么转移,然后发现了递归数位DP这种神奇的姿势,每次记录前k位的数字,然后 阅读全文
posted @ 2016-11-16 23:27 forever97 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://codeforces.com/problemset/problem/700/B 【题目大意】 给出 一棵n个节点的树, 现在在这棵树上选取2*k个点,两两配对,使得其配对的两点间距离的和最大。 【题解】 求出树的加权重心,那么答案就是每个点到加权重心的距离之和,但是实际上 阅读全文
posted @ 2016-11-16 23:24 forever97 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://acm.hdu.edu.cn/showproblem.php?pid=5758 【题目大意】 给出一棵树,每条路长度为1,允许从一个节点传送到任意一个节点,现在要求在传送次数尽量少的情况下至少经过每条路一遍啊,同时最小化走过的路程总长度。输出路程总长度。 【题解】 首先, 阅读全文
posted @ 2016-11-16 23:23 forever97 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://codeforces.com/problemset/problem/123/E 【题目大意】 给出一棵,给出从每个点出发的概率和以每个点为终点的概率,求出每次按照dfs序从起点到达终点的期望。 【题解】 首先对于期望计算有X(x,y)=X(x)*X(y),所以对于每次df 阅读全文
posted @ 2016-11-16 23:20 forever97 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://acm.hdu.edu.cn/showproblem.php?pid=5729 【题目大意】 给出一个n*m的方格框,可以在单位矩形中添加两种对角线的线,使得其变得稳定,问使得其变成稳定图形的方案数。 【题解】 稳定状态指的是在n*m范围内每行每列都有一个固定的格子,并且 阅读全文
posted @ 2016-11-16 23:18 forever97 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1096 【题目大意】 有个斜坡,有n个仓库,每个仓库里面都有一些物品,物品数目为p,仓库位置为x,修缮仓库需要的费用为c,现在下雨了,之后修缮的仓库才能放东西,别的地方的仓库要运东西过来, 阅读全文
posted @ 2016-11-16 23:16 forever97 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://codeforces.com/problemset/problem/700/A 【题目大意】 有一辆限载k人速度为v2的车,n个步行速度均为v1的人要通过一段长度为l的距离,每个人只能上车一次,车可以来回走,问所有人到达目的地所需要的最短时间是多少 【题解】 因为车可以载 阅读全文
posted @ 2016-11-16 23:14 forever97 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1196 【题目大意】 对于每条可能维修的公路可选择修一级公路或者二级公路,价值不同 要求图连通,且至少有k条一级公路时最大价值公路价值最小。 【题解】 二分答案,从一级公路开始处理,利用并 阅读全文
posted @ 2016-11-16 23:12 forever97 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 【题目链接】 http://codeforces.com/problemset/problem/701/C 【题目大意】 给出 一个字符串,里面包含一定种类的字符,求出一个最短的子串,使得其包含该字符串中的所有种类的字符 【题解】 利用双指针,每次找到包含所有字符的串,用这个串的长度去更新答案,在判 阅读全文
posted @ 2016-11-16 23:09 forever97 阅读(630) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 38 下一页