会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
EM-LGH
I'll be on my own trip I'm out ya
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
111
112
113
114
115
116
117
118
119
120
下一页
2018年9月19日
洛谷P3796 【模板】AC自动机(加强版)
摘要: Code:
阅读全文
posted @ 2018-09-19 20:55 EM-LGH
阅读(202)
评论(0)
推荐(0)
编辑
[NOI2005]维护数列_Splay
摘要: 真的毫无算法可言,就是比谁的码力强罢了... Code:
阅读全文
posted @ 2018-09-19 20:46 EM-LGH
阅读(177)
评论(0)
推荐(0)
编辑
2018年9月18日
序列终结者 Splay
摘要: 1.注意在 split 和 merge时要特判一下边界, 否则就会出现边界错误的情况。 2.随时都要维护父指针。 3.在更新 maxv 和翻转标记时要判一下左右儿子是否都存在。
阅读全文
posted @ 2018-09-18 12:44 EM-LGH
阅读(218)
评论(0)
推荐(1)
编辑
2018年9月17日
Brain Network (hard) CodeForces - 690C 简单倍增 + 一些有趣的推导
摘要: Code:#include#include#includeusing namespace std;const int maxn = 200000 + 4;const int logn = 19;int F[30][maxn], dep[maxn];inlin...
阅读全文
posted @ 2018-09-17 19:25 EM-LGH
阅读(224)
评论(0)
推荐(1)
编辑
洛谷P3113 [USACO14DEC]马拉松赛跑Marathon_Gold 线段树维护区间最大值 模板
摘要: 如此之裸…Code:#include#include#include#includeusing namespace std;const int maxn = 200000 + 3;int x[maxn], y[maxn], n, m, len;long lo...
阅读全文
posted @ 2018-09-17 19:10 EM-LGH
阅读(330)
评论(0)
推荐(1)
编辑
洛谷P3111 [USACO14DEC]牛慢跑Cow Jog_Sliver 性质分析
摘要: Code:#include#include#includeusing namespace std;const int maxn = 1000000 + 233;const long long N = 1000000000000000000;long long...
阅读全文
posted @ 2018-09-17 18:48 EM-LGH
阅读(165)
评论(0)
推荐(0)
编辑
2018年9月13日
洛谷P3628 [APIO2010]特别行动队 斜率优化
摘要: 裸题,注意队列下标不要写错 Code:
阅读全文
posted @ 2018-09-13 19:43 EM-LGH
阅读(139)
评论(0)
推荐(0)
编辑
2018年9月12日
洛谷P3195 [HNOI2008]玩具装箱TOY 斜率优化
摘要: 复习一下斜率优化: 令 $f_{i}$ 表示从 1 考虑到 $i$ 的最优结果. 得 $f_{i}=min${ $f_{j}+(sum_{i}-sum_{j}+i-j-1-L)^{2}$} 如果直接枚举,是 $O(n^{2})$ 的,太慢了!!!考虑斜率优化: 令 $k<j$,考虑什么时候 $j$
阅读全文
posted @ 2018-09-12 20:30 EM-LGH
阅读(170)
评论(0)
推荐(0)
编辑
2018年9月10日
bzoj4282 慎二的随机数列 树状数组求LIS + 构造
摘要: 首先,我们不难发现N个位置都选一定不会比少选任意几个差,所以我们就先设定我们将这N个修改机会都用上, 那么如果点 i">ii 前有sumv">sumvsumv个可修改点要被选的话,当前点被选择的条件是减掉sumv">sumvsumv后依然能和前面已减掉过su...
阅读全文
posted @ 2018-09-10 23:52 EM-LGH
阅读(135)
评论(0)
推荐(0)
编辑
2018年9月9日
校园网 入读统计 + 性质分析
摘要: 十分有趣的一道题目 Code:#include#include#includeusing namespace std;const int N=200;const int maxn=100000+2;stackS;int head[N],to[maxn],ne...
阅读全文
posted @ 2018-09-09 15:23 EM-LGH
阅读(131)
评论(0)
推荐(0)
编辑
上一页
1
···
111
112
113
114
115
116
117
118
119
120
下一页
公告