自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 【网络流】【ZOJ3229】Shoot the Bullet

isap被卡了。。。懒得去写Dinic。。存个T的代码。。#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#include<vector>#define SF scanf#define PF

2019-02-28 17:16:27 299

原创 【NTT】BZOJ5217 [Lydsy2017省队十连测]航海舰队

分析:总的来说就两步:1、二位匹配,询问每个位置能否放置。2、得到移动范围,求覆盖位置两个都可以用二位 卷积做。#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#define SF scanf#define PF printf#

2019-02-28 10:10:32 223

原创 【线段树】【最小生成树】BZOJ5216 [Lydsy2017省队十连测]公路建设

分析:用线段树维护某个区间内的最优边(最多N条)所以复杂度就是O(N∗logM∗Q+MlogM)O(N*logM*Q+MlogM)O(N∗logM∗Q+MlogM)#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#include<vector&g...

2019-02-28 10:07:54 312

原创 【背包】【组合数学】BZOJ5215 [Lydsy2017省队十连测]商店购物

分析:背包+组合数学#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>#define SF scanf#define PF printf#define MAXN 310#define MAXM 10000010#define MOD

2019-02-28 10:05:50 185

原创 【WQS二分】【DP】 [八省联考2018]林克卡特树lct

分析:显然有个O(N∗K)O(N*K)O(N∗K)的方法。裸的树上背包。根节点分类讨论那种。然后这要T于是:即得易见平凡,仿照上例显然。留作习题答案略,读者自证不难。反之亦然同理,推论自然成立。略去过程Q.E.D.,由上可知证毕。这个背包随着背包容量L是单峰的。然后就可以用WQS二分,每次给一条链强行+某个值,使得最优解恰有K条链。#include<cstdio>...

2019-02-27 17:20:50 301

原创 【网络流】【贪心】「九省联考 2018」秘密袭击

题意:太鬼扯了自己去看分析:很暴力的贪心+网络流check这种多点共同选择的问题一定要联想到网络流第一问每次在残留网络上跑看能不能跑出新流量,能跑出即为当前层数。第二问用二分,每次重建图跑就好了,不用非要去存图,太耗内存而且代码复杂度也差不多。#include<cstdio>#include<cstring>#include<algorithm&g...

2019-02-27 11:22:33 265

原创 【DP】【单调队列】Codeforces1131G Most Dangerous Shark

题意:给出一排多米诺骨牌各自的高度,以及推到它的代价。推到既可以向左也可以向右。求全部推到的最小代价。输入格式较为恶心分析:比赛中是真没时间去做了。读题读了20min…(主要是输入格式)首先,有一个很显然的DPdpidp_idpi​表示前i个骨牌全部推到的最小代价。那么有2种转移方式:假设把i向左推,能倒的最远的一个骨牌编号为j。dpi=dpj−1+costidp_i=d...

2019-02-25 08:49:36 348

原创 【NTT】【真·二维卷积】Codechef Chef and Bike

分析:太忙(lan)了不想写,附我看的链接https://www.cnblogs.com/ivorysi/p/8868453.html#include<cstdio>#include<cstring>#include<algorithm>#define SF scanf#define PF printf#define MAXN 25#defin...

2019-02-17 21:33:09 425

原创 【NTT】【二维卷积】CodeChef BuyingLand

分析:非常脑残的二维卷积题把式子平方暴力拆开,然后发现得到的6个式子居然可以算。3个直接O(1)求得。2个需要二维前缀和。剩下一个用二维卷积。#include<cstdio>#include<cstring>#include<algorithm>#define SF scanf#define PF printf#define MAXN 14...

2019-02-15 20:16:06 309

原创 【NTT】【二维卷积】最佳农场

题意:分析:翻转矩阵后,就是个二维卷积。所谓二维卷积,其实就是把位置(i,j)映射到一个多项式的第i*m+j次项,然后就是一维卷积。。。说得牛逼其实很傻多的位置用0补齐即可。复杂度O(R∗C+R∗C∗log(R∗C))O(R*C+R*C*log(R*C))O(R∗C+R∗C∗log(R∗C))#include<cstdio>#include<cstring&g...

2019-02-14 20:44:19 745

原创 【最大权闭合子图】【网络流】最优价值

题意分析:最大权闭合子图题解讲得非常清晰然后,正权值是由原点连向该点,容量为该点权值。负权值是由该点连向汇点,容量为该点的权值的相反数。结果就是:所有正权值之和-最小割。本题由于只有第一层权值为正,所以最优性可以保证合法性(即不会只选择后面某个子图)建完图大概是这个样子:然后就可以过了。#include<cstdio>#include<cstring...

2019-02-13 21:57:38 200

IOI2011 Race 测试数据

IOI2011 Race的测试数据,数据有四个文件夹,所有输出数据全是"Correct"。每个输入数据最后一个值才是当前数据的答案。

2018-03-19

空空如也

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

TA关注的人

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