自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Canopus

Canopus

  • 博客(6)
  • 收藏
  • 关注

原创 10.16多校连测

T1题意简述给出一个集合,都有权值,求可以被分割成权值和相等的两份的子集个数。题解令f[i][S]f[i][S]f[i][S]表示搜索到前iii个,SSS是一个3进制状态,0表示没有被选中,1表示被第一个集合选中了,2表示被第二个集合选中了,fff是第一个集合与第二个的差值,如果差值为0说明是两个相等的子集。这样做显然是O(3n)O(3^n)O(3n),会TLE。(这个我测的时候是想到了的...

2018-10-16 20:21:27 111

原创 BZOJ 2003 [Hnoi2010]Matrix 矩阵

题目链接https://www.lydsy.com/JudgeOnline/problem.php?id=2003题解考虑搜索。确定了第一行和第一列,那么就确定了整个矩阵,因此搜索的范围可以降到399个位置。首先搜索第一行,显然每个不是第一行第一列的位置都可以由三个位置唯一确定:(1,1),(1,i),(j,1)(1,1),(1,i),(j,1)(1,1),(1,i),(j,1)。由于搜...

2018-10-16 16:52:14 117

原创 BZOJ 2004 [Hnoi2010]Bus 公交线路

题目链接https://www.lydsy.com/JudgeOnline/problem.php?id=2004题解状压dp,记f[i][S]f[i][S]f[i][S]表示[1,i−p][1,i-p][1,i−p]的车都被安排好了,而[i−p+1,i][i-p+1,i][i−p+1,i]的车中,SSS中有111的位置都安排有车停,并且恰好只有kkk个位置安排了(就是kkk辆车安排到的最后...

2018-10-16 16:02:44 149

原创 BZOJ 1996 [Hnoi2010]chorus 合唱队

题目链接https://www.lydsy.com/JudgeOnline/problem.php?id=1996题解一个简单的区间dp,f[i][j]f[i][j]f[i][j]代表[i,j][i,j][i,j]区间,最后一个插在左边的方案数,g[i][j]g[i][j]g[i][j]则表示插在右边的方案数,这个很好转移,最后答案就是f[i][j]+g[i][j]f[i][j]+g[i][...

2018-10-16 15:49:26 131

原创 关于一个平面内矩形个数的问题

问题一个平面内的nnn个点,以这nnn个点为顶点,最多能构成多少个矩形?点的排列是自己决定的。先说结论:构成矩形的个数,上界是O(n2n)O(n^2\sqrt{n})O(n2n​),下界是Ω(n2)\Omega(n^2)Ω(n2)。上界记Ca,bC_{a,b}Ca,b​表示a,ba,ba,b为直径的圆。对于每一个点pip_ipi​,如果pa,pb,pc,pdp_a,p_b,p_c,p_d...

2018-10-10 20:46:15 1637

原创 BZOJ 1996 [Hnoi2010]chorus 合唱队

题目链接https://www.lydsy.com/JudgeOnline/problem.php?id=1996题解区间dp,记f[i][j]表示[i,j][i,j][i,j]区间,最后一个取iii的方案数,g[i][j]表示[i,j][i,j][i,j]区间最后一个取jjj的方案数,状态转移很显然。代码#include <cstdio>int read(){ i...

2018-10-06 10:29:18 275

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除