自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Codefoces802O April Fools' Problem (hard)

ProblemCodeforcesSolution这鬼题为什么一脸可以DP的样子?可怜我D了半天都没列出方程队长:这不是显然费用流吗?惨遭嘲讽队长:我就看了一会从费用流模型入手,那么就是就是把A点,向每一个后面的B点连边,这样边是O(n2)O(n^2)O(n2)级别的。然而其实可以优化这些边,把每个B点都向后连INF,费用为0的边即可。边数变为了O(n)O(n)O(n)的。然后费...

2019-02-23 17:09:53 446 1

原创 BZOJ3515 Evenpaths

ProblemBZOJSolution看到数据范围,考虑折半搜索。按照拓扑序,把关键点集平分为左右两边来考虑。如果我们dp出0到点x的路径条数 pxp_xpx​,点x到1的路径条数 sxs_xsx​,那么被这个点计数的路径条数显然是 px×sxp_x\times s_xpx​×sx​。对于一条路径,我们用第一次经过的右半边的关键点(可能没有障碍)来计数,因此顺便把1号点也设为关键点。这样 ...

2019-02-19 22:45:11 384

原创 BZOJ1758 WC2010 重建计划

ProblemBZOJSolution二分答案,把路径权值都减去mid,那么就变成了能不能选出一条长度[L,R][L,R][L,R]权值大于等于0的路径。考虑点分治,那么我们就只需要考虑拼接两棵子树。这是一个有长度限制以深度为下标的dp。这里用单调队列优化。记录 f[i]f[i]f[i] 表示之前遍历过的子树中深度为 iii 到根的最大权值,g[i]g[i]g[i] 为当前的,单调队列优化...

2019-02-08 12:48:25 223

原创 PE 559 Permuted Matrices

ProblemPE翻译版Solution122nd AC got! 先纪念一下…对于P(k,n,n)P(k,n,n)P(k,n,n),考虑容斥,设 rir_iri​ 表示有 ⌊nk⌋\lfloor \frac n k \rfloor⌊kn​⌋ 个列中有至少 iii 个上升列的方案数。那么P(k,n,n)=∑i=0n/k(−1)iriP(k,n,n)=\sum_{i=0}^{n/k} ...

2019-02-03 15:49:34 444

空空如也

空空如也

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

TA关注的人

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