摘要: @lrb@tellmewtf@proverbs 阅读全文
posted @ 2013-08-25 16:31 proverbs 阅读(986) 评论(2) 推荐(0) 编辑
摘要: OI教会我的最重要的只有两点:1、凡事能不依靠别人绝对要独立2、无论走在那条路上都要做一个优秀的人再见OI~ 阅读全文
posted @ 2013-04-17 22:54 proverbs 阅读(1392) 评论(5) 推荐(7) 编辑
摘要: 好像一直以来我都是在为别人而努力。NOIP前状态差极了,你的出现给了我动力,尽管写挂了两个题,还是侥幸的拿了一个省一。我想我那时是在为你而努力。我想证明给你看,我在另一个领域,做的不比他差。我的确证明了,只是我证明了我的确技不如人,低人十等。我以为省选也能让你化为我的动力。我太天真了。你们关系出了些问题,我为你难过,我没有一丝庆幸。你的坚持让我感觉到些许心寒。而你对我说,你深爱着他,让我的心都碎透。我们的感情只是一纸契约而已吧。那张纸我还留着,有你问我的几个问题,和一个条件。至始至终,我无限接近过你的条件,但从未超越。按道理,它不应该生效。但是,它生效了,我从心底感到亏欠。它的有效期是两个月, 阅读全文
posted @ 2013-04-14 22:20 proverbs 阅读(1276) 评论(4) 推荐(4) 编辑
摘要: 这玩意很神的样子,看了看论文真的很神啊~于是总结的一下XOR方程,顺便把高斯消元也总结了。发出来献丑了。我的[总结]高斯消元&XOR方程莫涛_高斯消元解XOR方程 (我胡乱写了几句注释,请不要在意。) 阅读全文
posted @ 2013-03-15 21:18 proverbs 阅读(520) 评论(2) 推荐(0) 编辑
摘要: 2012,注定是孤独的,消极的。但还是要感谢那些给予我温暖的人,谢谢你们。2012,曾经想过很多,但都没有实践,既然已经2013了,也应该有一个良好的开端。2013,奋斗将是不变的主旨!2013:我宣布我来了!从细节做起,时间将为我见证。1、为什么你起床就那么不自觉呢?2、为什么睡觉前胡思乱想就不能背会儿英语单词么?3、为什么学习的时候总是喜欢发呆呢?4、为什么自习课上总要断断续续地问同桌问题呢?5、为什么你总是那么“虚伪”?6、为什么你总是犹豫不决,受政策左右,而放弃自己的追求?生命不就是一次次赌命么?7、为什么总是赞叹别人sb而自己不去努力,难道这就是你放弃的理由么?8、为什么在你嘴里总是 阅读全文
posted @ 2013-01-02 21:33 proverbs 阅读(471) 评论(4) 推荐(0) 编辑
摘要: 没什么好说的。。被坑了。。查询排名为k的数时,二分这个数,转化成查找w的排名。若w这个数不存在,就先插入w,然后把w旋转到根,既可以求w的排名。View Code 1 #include <iostream> 2 #include <cstring> 3 #include <cstdio> 4 #include <cstdlib> 5 #include <algorithm> 6 7 #define INF 100000000 8 #define N 1110000 9 #define BUG system("pause&qu 阅读全文
posted @ 2013-03-17 16:37 proverbs 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 二分图匹配。如果i行j列是1,则i向j连边。如果这个二分图能够完全匹配了,则有解,反之无解。View Code 1 #include <iostream> 2 #include <cstring> 3 #include <cstdio> 4 #include <cstdlib> 5 #include <algorithm> 6 7 #define N 222 8 #define M 55555 9 10 using namespace std;11 12 int head[N],next[M],to[M];13 int cnt,n,l 阅读全文
posted @ 2013-03-13 00:17 proverbs 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 这题zxr神犇当场ak了。。无限仰慕,用的是zxr神犇的方法,没有Riatre的~不加通道前时一棵树,然后根据这个再树上贪心就好了,反正我是没想到。。。View Code 1 #include <iostream> 2 #include <cstdio> 3 #include <cstdlib> 4 #include <cstring> 5 #include <algorithm> 6 7 #define N 111111 8 #define M 555555 9 10 using namespace std;11 12 int n, 阅读全文
posted @ 2013-03-13 00:10 proverbs 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 这个题真是不爽,人家set又短又快,我这个又长又慢,差十几毫秒tle。。。我是一个splay维护相邻的最差小值,一个是维护全局最小差值(在插入的时候用前驱和后继更新)View Code 1 #include <iostream> 2 #include <cstring> 3 #include <cstdio> 4 #include <algorithm> 5 #include <cstdlib> 6 #include <cmath> 7 8 #define N 2222222 9 #define INF 1LL<&l 阅读全文
posted @ 2013-03-13 00:05 proverbs 阅读(839) 评论(0) 推荐(0) 编辑
摘要: 理清思路,在草稿纸上写清楚需要哪些数据结构,分别维护什么,这样以后再写,思路还是很清晰的。就是好久不写数据结构,略微忘记了。。。View Code 1 #include <iostream> 2 #include <cstring> 3 #include <cstdio> 4 #include <cstdlib> 5 #include <algorithm> 6 7 #define N 1111111 8 #define INF 1LL<<60 9 #define MOD 999997 10 11 using namesp 阅读全文
posted @ 2013-03-13 00:01 proverbs 阅读(1155) 评论(0) 推荐(1) 编辑
摘要: dp[i][j][k]表示从i到j合并,能否合并成字母k。。怎么暴力怎么来转移~View Code 1 #include <iostream> 2 #include <cstring> 3 #include <cstdlib> 4 #include <cstdio> 5 #include <algorithm> 6 #include <vector> 7 8 #define N 222 9 10 using namespace std;11 12 const char t[5]={' ','W 阅读全文
posted @ 2013-03-12 23:59 proverbs 阅读(738) 评论(0) 推荐(0) 编辑