上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: cdq+多重背包单调队列优化 那个前缀后缀合并的是真的不靠谱(这明显T的啊) 阅读全文
posted @ 2018-11-06 20:30 ~Silent 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 按余数分类 单调队列优化 阅读全文
posted @ 2018-11-06 18:44 ~Silent 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 神仙构造 分成x个1和一堆>=w-x的大物品 (x<=20 w>=50) 则拼成w的方案中有且仅有一个大物品 若最终序列中有x个1,有一个大物品为w-k,可以提供C(x,k)种方案 F[i][j]表示最终序列有i个1,方案数为j的最少大物品数 我也没算过为什么20就够了 但是20就是够了 模数这个神 阅读全文
posted @ 2018-11-06 16:01 ~Silent 阅读(320) 评论(0) 推荐(0) 编辑
摘要: F[i]表示第一个机器用了i的时间,第二个机器的最小时间 转移即可 阅读全文
posted @ 2018-11-06 14:22 ~Silent 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 补集转化 阅读全文
posted @ 2018-11-06 11:14 ~Silent 阅读(155) 评论(0) 推荐(0) 编辑
摘要: DP 阅读全文
posted @ 2018-11-05 20:40 ~Silent 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 树形DP 阅读全文
posted @ 2018-11-05 20:14 ~Silent 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 二分答案 第二个人不会走回头路 那么F[i]表示在i的子树内(不包括i)所需要的额外步数 F[1]==0表示mid可行 k可能为0 阅读全文
posted @ 2018-11-05 19:37 ~Silent 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 首先是二分图匹配 Hall定理 令a[i]表示尺码为i的人有多少个 然后是任何的l,r a[i]之和<=(r-l+1+d)*k ->任何的l,r (a[i]-k)之和<=d*k(定值) 线段树维护最大子段和 阅读全文
posted @ 2018-11-05 18:39 ~Silent 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 背包裸题 阅读全文
posted @ 2018-11-05 14:48 ~Silent 阅读(112) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页
Live2D