自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 优快云竞赛第49期题解

优快云竞赛第49期题解

2023-05-02 11:59:46 185

原创 优快云编程竞赛第32期题解

优快云编程竞赛第32期题解

2023-03-01 23:34:07 198

原创 优快云编程竞赛第31期题解

优快云竞赛第31期题解

2023-02-27 23:41:13 272

原创 优快云编程竞赛第18期题解

优快云竞赛第18期题解

2023-01-01 14:41:17 349 3

原创 优快云编程竞赛第15期题解

优快云编程竞赛第15期题解

2022-12-16 21:40:38 386

原创 优快云竞赛第12期题解

优快云编程竞赛第12期题解

2022-12-16 20:57:00 335

原创 优快云编程竞赛第13期题解

csdn编程竞赛第13期题解

2022-12-14 19:34:56 329

原创 优快云竞赛第11期题解

根据题意,答案 = 第n层圆的面积 - 第n-1层圆的面积 + 第n-2层圆的面积 - ......注意先对n个圆按照半径排序。 根据题意,遍历所有节点即可。 根据题意,这是一个经典的0 - 1背包问题。 不会做。

2022-12-04 10:27:58 147

原创 优快云编程竞赛第9期题解

优快云编程竞赛第九期C++题解

2022-11-16 16:42:31 844

原创 优快云编程竞赛第六期题解

优快云编程竞赛第六期C++题解

2022-09-25 09:58:50 825

转载 fread快读模版

文章转自https://blog.youkuaiyun.com/xlzhang223/article/details/77619547struct FastIO { static const int S = 1e7; int wpos; char wbuf[S]; FastIO() : wpos(0) {} inline int xchar() { ...

2019-02-07 00:01:15 801

原创 Splay树模板

#define kw ch[ch[rt][1]][0]const int maxn=500010;const int INF=0x3fffffff;int w[maxn];struct Splay{ int ch[maxn][2],fa[maxn],sz[maxn],key[maxn],rt,tot; int same[maxn],rev[maxn],sum[maxn]...

2019-02-01 23:11:11 134

原创 费用流模版

基于贪心选择最小费用增广路增广的算法Spfa费用流struct E{ int to,next,cap,flow,cost;}edge[maxm];int head[maxn],tol;inline void Addedge(int u,int v,int w,int c){ edge[tol].to=v;edge[tol].cap=w;edge[tol].flo...

2019-01-26 22:14:35 118

原创 2—SAT模版

2-SAT问题求解n个布尔变量满足合取范式的解,每个变量两个取值,实际上代表两种状态的选择。一些建边的技巧(1)同或建边(x,y),(x^1,y^1),(y,x),(y^1,x^1)(2)异或建边(x,y^1),(x^1,y),(y,x^1),(y^1,x)(3)某些变量固定取值(如x=1),(x^1,x)构造反状态的矛盾即可 dfs染色法求字典序最小的解stru...

2019-01-26 01:10:16 129

原创 强连通分量模版

Kosaraju算法借助反图获得好的dfs遍历顺序int bel[maxn],stk[maxn],top,blocks;bool vis[maxn];vector<int>G1[maxn],G2[maxn];inline void dfs1(int u){ if(vis[u]) return; vis[u]=1; for(int i=0;i&l...

2019-01-25 23:11:10 128

原创 割点,桥,点、边双连通分量模版

核心是时间戳+dfs无向图的dfs森林只有树边和反向边割点:①根结点为割点当其有至少2个儿子②非根结点u为割点当存在子结点v的low[v]>=dfn[u]桥:在dfs树中,v是u的儿子,边(u,v)为桥当low[v]>dfn[u]struct E{ int to,next,cut;}edge[maxm];int head[maxn],tol;...

2019-01-25 21:24:42 229 2

原创 最短路算法

Dijkstra(1)解决问题:单源最短路,计算源点到其他点的最短路,要求边权非负(2)核心操作:松弛  如a->b+b->c<a->c,故dis(a,c)=2(3)算法思想:将图中n个点分为两个集合S(已确定源点到其最短路的点的集合)和T(未确定源点到其最短路的点的集合),初始化S中只含有源点s,T=V-{s}。 从T中选取具有最小dis值的点u...

2018-12-24 15:35:16 246 2

空空如也

空空如也

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

TA关注的人

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