自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 模板---------RMQ问题ST表

#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#define re register#define inl inline#define LL long longconst int MAXN=1e6+5;const int LogN=20;i...

2018-12-30 15:57:56 172

原创 模板------最小生成树之kruskal

注:使用这个算法你首先要会使用冰茶几 并查集#include<iostream>#include<cstdio>#include<cstring>#include<queue>#include<algorithm>#define re register#define inl inline#define LL long lo...

2018-12-30 10:40:53 125

原创 模板-----------最小生成树之prim及优化

未加优化#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#define ll long longusing namespace std;const int INF=0x7fffffff/2;int n,m,t,dis[5050],MST,min...

2018-12-30 09:49:16 113

原创 模板-------单源最短路之djkjstra(堆优化)

注:因为垃圾博主重载运算符用的很烂,所以这里并没用结构体#include<iostream>#include<cstdio>#include<queue>#define MP make_pair#define se second #define fi first#define LL long longusing namespace std;ty...

2018-12-30 09:04:19 338

原创 模板--------最短路之SPFA(单源)

#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#include<queue>const int MAXN = 1e5+5;const int MAXM = 5e5+5;std::queue<int>que;int n,...

2018-12-29 17:16:43 98

原创 模板---------LCA(最近公共祖先)

#include<iostream>#include<cstdio>#include<cstring>#include<cstdlib> #include<algorithm>#define re register#define inl inline#define LL long longconst int MAX=500...

2018-12-26 17:20:26 150 1

原创 模板-----------线段树的区间修改,区间查询

洛谷3372#include<iostream>#include<cstdio>#include<cstring>#define re register#define inl inline#define LL long longconst int MAXN=2e5+5;LL f[4*MAXN],a[MAXN],add[4*MAXN];LL an...

2018-12-23 11:19:36 482

原创 模板-----------线段树的区间修改,单点查询

洛谷P3368#include<iostream>#include<cstdio>#include<cstring>#include<cstdlib>#include<algorithm>#define re register#define inl inline#define LL long longconst int ...

2018-12-23 10:18:04 681

原创 模板--------线段树的单点修改,区间查询

以区间求和为例#include<iostream>#include<cstdio>#include<cstring>#include<cstdlib>#include<algorithm>#define re register#define inl inline#define LL long longconst int ...

2018-12-23 09:48:13 318

原创 tyvj————小Y的问题

【问题描述】有个孩子叫小 Y,一天,小 Y 拿到了一个包含 n 个点和 n-1 条边的无向连通图,图中的点用 1~n 的整数编号。小 Y 突发奇想,想要数出图中有多少个“Y 字形”。一个“Y 字形”由 5 个不同的顶点 A、B、C、D、E 以及它们之间的 4 条边组成,其中 AB、BC、BD、DE 之间有边相连,如下图所示。同时,无向图中的每条边都是有一定长度的。一个“Y 字形”的长度...

2018-10-21 10:35:33 305

原创 NOIP2014day2T2————寻找道路(road)

还是你谷我永远爱洛谷.jpg解析作为一道折磨了我至少三四个小时的题,其实也不难首先分为两个部分1.给不能走的点染色2.最短路最短路的话,因为边长都是一,所以其实用bfs就可以(然而我还是弱智的用了SPFA)关键是染色,如果正着搜的话不好写,所以我们存一个反图,然后找终点能到达的位置然后把他们标记为能走;接下来第二次染色,不能走的点,明显和他直接相连的点也是不可以走的,将他们的标...

2018-10-06 16:18:41 170

原创 NOIP2014day2T1————无线网路发射器选址(wireless)

又是你谷解析没什么好说的,又是一道可以直接暴力的水题(说得好像你一次就满分似的)读题一定要认真,别像我完全没看到边界,WA了小于0就修改为0,大于128就修改为128然后我直接去染的色,半径为d时,能到达这个点的位置都加上这个点的大小一边染一边处理就行了#include<iostream>#include<cstdio>#include<cstri...

2018-10-06 14:56:05 207

原创 NOIP2014day1T2——————联合权值(link)

来自你谷的题目**解析首先看一眼数据规模【数据说明】对于 30%的数据,1 < n ≤ 100;对于 60%的数据,1 < n ≤ 2000;对于 100%的数据,1 < n ≤ 200,000,0 < Wi ≤ 10,000然后我傻叉地用了二维数组,然后不负众望地炸了,mmp后来才知道二维最多开5000 qwq不得已只好用数组模拟邻接表储存至于求联合...

2018-10-06 14:46:52 201

原创 NOIP2014day1T1————生活大爆炸版石头剪刀布(rps)

石头剪刀布是常见的猜拳游戏:石头胜剪刀,剪刀胜布,布胜石头。如果两个人出拳一 样,则不分胜负。在《生活大爆炸》第二季第8集中出现了一种石头剪刀布的升级版游戏。升级版游戏在传统的石头剪刀布游戏的基础上,增加了两个新手势:斯波克:《星际迷航》主角之一。蜥蜴人:《星际迷航》中的反面角色。这五种手势的胜负关系如表一所示,表中列出的是甲对乙的游戏结果。现在,小 A和小 B尝试玩这种升级版的猜拳游...

2018-10-06 11:23:27 510 4

空空如也

空空如也

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

TA关注的人

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