摘要: javascript有一些奇怪的性质,恩,比如说,非常容易写一个quine,即自己输出自己代码的东西。function a(){console.log(a.toString()+";a();")};a(); 阅读全文
posted @ 2014-10-26 14:26 zball 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 恩推倒重写.线段树就是一棵二叉树,保存区间的左右值,查询时合并结果.这样可以吧线性复杂度转化为$O(\log{n})$时间复杂度.线段树的构造很简单.struct node{ int left,right,data; struct sign{ int type; } sign;} nodes[20... 阅读全文
posted @ 2014-10-23 22:54 zball 阅读(195) 评论(0) 推荐(0) 编辑
摘要: #include #include struct edge{ int f,t,w;} ed[5000000];int pl,n,c,i,j,k,l,f[3000],x[3000],y[3000],t,ps,sum,t2;inline void addedge(int f,int t,int w){ ... 阅读全文
posted @ 2014-10-22 14:47 zball 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-10-21 20:00 zball 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 作为一个蒟蒻,离开大神还有很大一段距离(更不用说神犇了).作为一个想成为SB的SX,自我修养是及其重要的.即使初三老师丧心病狂,也不能放弃这条路恩!计划:恩不去MO但是学习他们的那些书~~毕竟数学渣 = ^ =然后是数据结构...我最弱的一块辣然后是算法...我也不强解题思路 啊啊啊!!!差得要命!... 阅读全文
posted @ 2014-10-20 23:35 zball 阅读(182) 评论(0) 推荐(0) 编辑
摘要: #include int i,j,m,n,t;long long f[6000][6000];inline int min(int a,int b){ return aint i,j,m,n,t;long long f[6000][6000];inline int min(int a,int b){... 阅读全文
posted @ 2014-10-20 15:42 zball 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 既然是bronze,毫无压力的AC了.就是个深搜,当然加个剪枝--最后一个组不用搜.恩可以一个一个组分层次dfs,这样会跑得飞起~~也不容易错#include int f[13],i,su,tt1,tt2,lev[4],min;bool has[13];inline int md(int a,int... 阅读全文
posted @ 2014-10-19 21:59 zball 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 专门为了绘制BZOJ 1002的图做的= = draw //nothing here draw { "size":300} 不过不是傻瓜式的呢= =要用还是要花费些时间研究的,效果绝对赞啦~~比PowerPoint画出来的好多啦>_<坐标系转换坑死爹啊= . ... 阅读全文
posted @ 2014-10-19 20:41 zball 阅读(160) 评论(0) 推荐(0) 编辑
摘要: -------------------------萌萌哒分割线-------------------------题目很容易看懂,数据范围也不大.当然可以卡过暴力的人了.在n=1时很明显是一种,如下在n=2时候,有5种(有人认为是三种,上图澄清一下)事实上,很容易看出递推可以解决这个问题选择一种情况.... 阅读全文
posted @ 2014-10-19 16:23 zball 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 分析一下题意,大约是给定一串牛,然后找到一个跨越距离最长的牛子串使得在这个范围内白牛和花牛一样多. 白牛可以任意涂成花牛.既然"白牛可以任意涂成花牛",那么我们需要找到一个最长的子串使得长度为偶且白牛数>=花牛.注意这里的"最长"不指元素个数最多.按照牛们排个序,那么就在一条线上了.然后...细节明... 阅读全文
posted @ 2014-10-16 00:24 zball 阅读(273) 评论(0) 推荐(0) 编辑