模板
文章平均质量分 68
Alcohol_C
qzpsb2333
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Dinic 模板
Dinic 模板(————————————洛谷P3376)#include<bits/stdc++.h>#define maxn 1000005#define inf 2147483647using namespace std;int n,S,T,m,num_e=1,ans;int head[maxn],dis[maxn];struct edge{ int to,nex,rest原创 2017-09-08 18:56:08 · 291 阅读 · 0 评论 -
洛谷 P2341 [HAOI2006]受欢迎的牛
题目背景Tarjan的模板题。题目描述每头奶牛都梦想成为牛棚里的明星。被所有奶牛喜欢的奶牛就是一头明星奶牛。所有奶牛都是自恋狂,每头奶牛总是喜欢自己的。奶牛之间的“喜欢”是可以传递的——如果A喜欢B,B喜欢C,那么A也喜欢C。牛栏里共有N 头奶牛,给定一些奶牛之间的爱慕关系,请你算出有多少头奶牛可以当明星。输入输出格式输入格式:第一行:两个用空格分开的整数:N和M第二行到第M + 1行:每行两个用空原创 2017-09-19 21:19:53 · 361 阅读 · 0 评论 -
读入优化板子
读入优化板子。。。#include<bits/stdc++.h>using namespace std;int n;void read(int &_x){ int sum=0,fu=1;_x=0; char c=getchar(); while(c<'0'||c>'9'){ if(c=='-') fu=-1; c=getchar();原创 2017-09-11 22:04:45 · 262 阅读 · 0 评论 -
树链剖分 模板 洛谷P3384
题目要求:已知一棵包含N个结点的树(连通且无环),每个节点上包含一个数值,需要支持以下操作:操作1: 格式: 1 x y z 表示将树从x到y结点最短路径上所有节点的值都加上z操作2: 格式: 2 x y 表示求树从x到y结点最短路径上所有节点的值之和操作3: 格式: 3 x z 表示将以x为根节点的子树内所有节点值都加上z操作4: 格式: 4 x 表示求以x为根节点的子树内所有节点值之和代码#in原创 2017-10-19 20:44:07 · 321 阅读 · 0 评论 -
线段树模板
错了一点点就调了好几天。。现在调对了放上来当板子用(就是板子题,luogu 的线段树模板),。#include<bits/stdc++.h>using namespace std;#define int long longint n,m,h,opt;#define maxn 100005int a[maxn];struct point{ int l,r,lazy,sum;}p[原创 2017-10-05 15:20:23 · 240 阅读 · 0 评论 -
Tarjan缩点模板(洛谷P3387)
题解Tarjan+DAGDP代码如下#include<bits/stdc++.h>using namespace std;#define maxn 1000005int n,num_e,dfs_T,ans,m,u,vv,S=0,x,y,scc_num;int b[maxn];struct edge{ int to,nex,fa;}e[maxn];int low[maxn],he原创 2017-10-15 21:10:11 · 1247 阅读 · 0 评论
分享