自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LYD729

五年OI一场空,不开LongLong见祖宗

  • 博客(12)
  • 收藏
  • 关注

原创 6.30模拟翻车记

Summarysummary醒目 像DP什么的打之前还是把转移想清楚吧,不要总是马马虎虎想到了就不去仔细思考细节了,等到打程序的时候再去思考会使得效率很低 遇到难打对拍的程序,肉眼+手出小数据验证 水题全速切掉,保证做后面题的时间 不要因为之前AK了就有这次要AK的心态,敢拼敢放,勇于打部分分 Contest record昨晚打算入坑sublime text3和gdb调试,瞎搞了一个晚上早上下雨

2017-06-30 19:53:32 394

原创 6.26~6.29模拟总结

6.26T3做过了于是加了T4 T1做法一眼,觉得有坑 T2题面不清晰,很快有了思路 然后去算样例,发现怎么算都算不出来,然后被坑了好久好久 T4思如泉涌,但是每个想法都很难实现,最后还是没想出来,主要是因为思维定势一直往点剖上想 后来又说T2样例错了QAQ 然后速速开码,40min码掉T2,肉眼了几发觉得时间不够了就没拍 然后去淦T4暴力,怕TLE打得有些奇怪,很快打完了结束以后发现

2017-06-29 12:58:15 282

原创 【JZOJ 5178】 So many prefix?

Description给出一个长度为N(N<=200000)字符串,求其所有长度为偶数的前缀在串中出现次数之和SAZZ选手的ZZ方法 弄出height之后,从rank[1]的位置往前后扫,O(n)KMP+dp设f[i]表示s[1~i]的答案 对于每个i,只用计算以i结尾的子串,于是弄出kmp的next f[i]=f[next[i]]+[i为偶数] O(n)

2017-06-28 12:37:28 401

原创 【JZOJ 5174】C

Description 给你一张n个结点,m条边的无向图,每个结点都有一个整数权值。你需要执行一系列操作。操作分为三种,如下表所示。 操作 备注 D x (1<=x<=m) 删除编号为x的边。输入保证每条边至多被删除一次。 Q x k (1<=x<=n) 计算出结点x所在的联通块中,第k大的权值。如果不存在,输出0。 C x v (1<=x<=n) 把结点x的权值改为v。 操作序列的

2017-06-27 22:07:41 524

原创 dfs版SPFA判负环

例题Description泡泡鱼是一条调皮的鱼,ta的家住在一片珊瑚礁上。在ta的眼里,这些珊瑚礁的形态可以脑补成一个n个节点,m条边的带权图,在海水的腐蚀下,这些珊瑚礁形成了许多的环,ta想考考你能不能找出这些环中,权值的平均值最小的环。泡泡鱼这么聪明,ta当然知道答案,调皮的ta对你说,如果你算错了,就要吃ta下的蛋。因为ta很调皮,ta把图变成了有向图,还有可能用无环图坑你。为代表你知道,你只

2017-06-27 21:52:06 1733

原创 【JZOJ 100019】A

Description n<=10^5Analysis比赛的时候没时间+没想到+暴力爆0 于是乎正解其实运用到了正难则反的思想 因为总共的不合法路径是nlogn的,可以转化为求出包含不合法路径的路径数 观察一条不合法路径,设其两个端点为A,B 设包括路径AB的路径两个端点为C,D 当A,B不是祖先关系时,C属于A的子树,D属于B的子树 当A,B是祖先关系时,设A为B的祖先 那么D属于

2017-06-26 22:33:31 374

原创 【BJOI 2014】大融合

Description 初始有N个点,接下来Q个操作,有两种操作 1 将不连通的x,y连边 2 询问经过边(x,y)的简单路径数量 对于100%的数据,1≤N,Q≤100000 链剖 所谓简单路径数量,就是从中间的边分开,两边的连通块点数之积 先把最终的树弄出来,转成有根树 链剖,每个点维护其子树大小 然后可以发现,连边后对于某一段链的子树大小是会有影响的 借助并查集来确定

2017-06-25 21:10:21 435

原创 2017.6.24~6.25模拟总结

6.24暑假集训的第一天 结果爆0了,再一次被初二虐 难度显然有,但是依然能尽力拿分的 T2其实会LCT就是裸的,但是我LCT不熟练,不敢打 然后想到一个树剖,有点点码 T3一眼的DP,大致想了想觉得不难,设出状态 然后因为是第一天,大家都在讲话,做题效率极低 导致最后T2都没改完,T3没时间写 最后连部分分也没去拿 应得230实际06.25看了一眼T1,觉得奇怪,应该可以O(n)

2017-06-25 15:40:59 269

原创 【JZOJ 5163】PS的烦恼

Description话说PS总是有着各种各样的烦恼,这天,他又在为自己失败的感情史烦恼着。这时,他心中的女神,魔法少女小圆从天而降,她对他说,如果你能帮我解决一个问题,我就让你永远没有烦恼。 问题是这样的: 寻找一个最大的k,使得存在一个x使得x^k=y,那么f(y)=k,即y最多可以开k次方根。 小圆的要求是求出从a到b的f值之和(包括a和b)。 100%的数据满足:2<=a<=b<=1

2017-06-25 12:55:18 449

原创 【BJOI2014】路径

Description 在一个N个节点的无向图(没有自环、重边)上,每个点都有一个符号,可能是数字,也可能是加号、减号、乘号、除号、小括号。你要在这个图上数一数,有多少种走恰好K个节点的方法,使得路过的符号串起来能够得到一个算数表达式 算数表达式。路径的起点和终点可以任意选择。所谓算数表达式 算数表达式,就是由运算符连接起来的一系列数字。括号可以插入在表达式中以表明运算顺序。注意,你要处理各种情况,比

2017-06-25 08:01:44 353

原创 【GDSOI2017】 逃亡

Description 一棵树有N个点,每个点有两个属性a,b,a已知,b未知一个点u,会对它子树内的任意一点v发动a[u]次战争,当且仅当b[u]>b[v]0<=bi<=m,对于j=0~k,求有多少种方案,使得发动的战争次数恰好为j0 < n ≤ 14, k ≤ 20, 0 ≤ m ≤ 100000000, 0 ≤ ai, bi ≤ m Analysis看到这种数据范围很容易想到状压 首先就可以发

2017-06-11 12:42:56 510

原创 【JZOJ 5122】 Simple Game

Description两个人玩游戏,有M堆(非空),共N个石头 每轮一个人可以选择一堆,要求堆中石头数>=2,并把它任意分成2~K堆,分出来的不能为空(至少1个石子) 两人采取最佳策略,问有多少种开局方案,使得先手胜 1<=M<=10 M<=N<=600 2<=k<=600Analysis题目名有玄机 游戏中M堆互不影响,互相独立,因此可以表示成每一堆小游戏之和 把SG表打出来,会发现

2017-06-09 17:42:39 412

空空如也

空空如也

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

TA关注的人

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