自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 目标

目标

2017-04-12 18:37:25 2410 4

原创 最后一轮模拟~总结

这几天,疯狂fst啊,今天又fst了两题2333 今天看完题,t1只会做p=2,只能拿60,然后t2感觉做过,直接hash一下就好了,t3是道裸的凸包,感觉可以做,然后t4不知道什么鬼题,然后弃掉。t1做完60,然后找了一会规律,发现好像没有什么规律,然后就去打t2,t2一开始拍出错了,把now的更新打进if里了,接着就没有出错了,然后t3很快打完,由于这个东西很难拍,所以我就打了个小程序来把点都

2017-04-26 21:38:10 477

原创 Atcoder Regular Contest 072 E Alice in Linear Land

题目大意在最开始Alice离终点的距离为D,第i天,Alice会有一个行走距离a[i],如果当前距离s>abs(s-a[i]),那么s就更新为abs(s-a[i]),s变为0时到达终点。 先给出若干询问,每次询问一个位置x,问能否通过改变a[x]的值,来使得Alice经过n天后不能到达终点 1≤q,n≤1051\le q,n\le 10^5题解显然我们可以预处理出pre[i]表示经过前i天之后的

2017-04-25 22:41:45 682

原创 【GDOI2017第四轮模拟day2】绝版题

题目大意对于一棵树,q个操作可以新增节点或改变一个点的权值,或询问整棵树的带权重心,强制在线 1≤q≤3×1051\le q\le 3\times 10^5题解考虑如何找带权重心,显然是每次往最大权的子树走,条件是这个子树的权×2大于整棵树的权值和。 那么就很明显了,我们要做的是维护以每个点为根的子树的权值和,以及每个点的儿子中的最大权。 由于一条链上的信息更改会影响很多点,那么我们可以用LC

2017-04-25 22:17:21 533

原创 GDOI第四轮模拟day2总结

这两天炸的地方不尽相同啊2333 今天看完题就知道前三题都很简单,然后很快打了t4的暴力,t1打到9:30,因为思路不够清晰,拍了发现没有错就没有管了,然后t2,根据我的物理常识,应该是很多规则几何体的中心在同一点,然后就是一个简单的贪心就好了,但是中途全机房电脑蓝屏了,然后t2的代码没了,后来重打了一份,然后t3打到求答案之前一段的时候发现好像要判同构,感觉很麻烦就放弃掉了,然后就一直在看t2代

2017-04-25 21:56:40 372

原创 GDOI第四轮模拟day1总结

终于到最后一轮模拟了,现在的心态跟noip时很不一样,压力大了是一方面,但现在也没有那么过分自信了,相信要谨慎,但也更放得开,没有患得患失之说,希望会不留遗憾吧。 今天其实比较麻烦,因为要拍视频,虽然说不要影响训练,但是事情紧迫,中间还是有45分钟离开了的。t1是经典题,很快就扫过了,然后t2也是一个裸的线性基的题,t3是meet in the middle,t4没有想法。然后8:30我就开始打题

2017-04-24 22:21:50 390

原创 GDOI第三轮模拟总结

(之前写的莫名没掉了。。伤心。。。 这次没有上一轮炸的那么爽,最近总算找回一些状态 Day1 t1一眼就会了,然后t2有想法,感觉特殊的分块技巧可以过掉,然后t3只会暴力,t4很恶心的计算几何题弃掉了,然后开打,打t1之前感觉不想打平衡树,于是就打线段树,但是发现线段树打起来很恶心,代码长度也比平衡树多很多,又不敢中途推翻重打,于是最后还是调完了,然后t2最后打完后才发现估计错复杂度了,然而已

2017-04-22 21:34:43 306

原创 【SDOI2017】硬币游戏

题目大意有n个长度为m的字符集大小为2的串,随机生成字符串,每次以两种字符同样的概率随机多一位放在最后,如果出现了n个串中的一个就结束,对于每个串,输出以当前串为结尾的概率。 1≤n,m≤3001\le n,m\le 300Solution这题列方程真的很精妙啊。 直观做法是建出AC自动机,然后根据AC自动机来得到nm个方程。 但是这样显然不可以,因为有nm个变量。 我们要求的其实只有n个变

2017-04-21 22:21:17 1342

原创 GDOI第二轮模拟总结

第二轮模拟完美爆炸了:100+120+130 省选考成这样就死定了w 这次用了先打暴力的模式,但是这样导致的一个问题是,我没能很认真的想好正解的细节就开始打题了,导致打题时打完调了很久才发现错,然后就没有时间了,很多可以做出来的题也没有切掉,比如day1的t1其实挺套路的,但就是没有认真想清楚就开始打了然后就错了,然后day3的t1用到的prufer序列其实我是会的,但是一直在想生成树计数要用到

2017-04-18 11:13:53 400

原创 GDOI模拟赛round 1(4.11~13)训练总结

虽然每天都有写,但是一轮下来还是要合起来总结一下。 贴一下每天的总结: Day1 第一题是sb题,很快就扫过了,然后看完剩下的题后,感觉最后一题不可做,然后t3是裸的点分治,但是感觉时间复杂度过不去,就想了两种分治方法,结合起来用好像很快的样子,t2让我想起了JSOI的某题,莫名有深深的恐惧感,于是就没有去想,打了暴力,t3打了1个钟,因为我的方法很多地方都十分注意常数。对拍t3点分治时问题

2017-04-14 09:22:27 343

原创 GDSOI模拟4.13总结

今天完美爆炸了,50分。。然而原本想打的分数上200 t1很快就想到了暴力的状压,然后很快想到了怎么将4n4^n压成3n3^n然后就可以100分了,接着去看t2,是一个网络流的模型,但是没有想出来怎么建模,t3是裸的虚树,感觉可以敲出来,t4没有认真想,想着50分应该可以打。 然后9点开始打题,由于t1很多恶心的细节,然后10:30才对拍完,接着看t2,为了打t3,没有很认真的打了60分暴力,打

2017-04-13 22:44:39 454

原创 杜教筛学习小计

今天做模拟赛由于不会杜教筛导致70分。。。 于是去学了一下μ\mu求M(n)=∑ni=1μ(i)M(n)=\sum_{i=1}^n\mu(i) μ\mu有性质:∑d|nμ(d)=[n=1]\sum_{d|n}\mu(d)=[n=1] 于是有式子:1=∑i=1n[i=1]=∑i=1n∑d|iμ(d)=∑t=1n∑d=1[nt]μ(d)=∑i=1nM([ni])1=\sum_{i=1}^n[i=1

2017-04-12 21:06:50 1029 1

原创 【GDOI2017模拟二试4.12】石子游戏

题目大意给出n个数a[i],将x改为y的代价为|x-y|,求将a变成xor和为零的最小代价。 1≤n≤15,0≤a[i]≤1091\le n\le 15,0\le a[i]\le 10^9题解考虑动态规划,按二进制从高到低,用3n3^n的状态表示每个数是在k位之前是增加/不变/减少,设f[k][i][S][0/1]表示当前做到第k位,当前考虑第i位,S为每个数的状态,然后转移有: 1、若k位之前

2017-04-12 20:38:47 558

原创 GDOI2017模拟4.12总结

今天看完题,第一题是裸的trie上建sam,然后t2不会做,想了很久meet in the middle之后放弃了,t3的式子很显然,但是我已经忘记杜教筛怎么打了,所以就只打了70分的部分分,t4又是裸的点分治。 开始打题的时候是9点,本来想着9:30搞定第一题的,但是打完之后拍的时候发现有错误,调了很久之后发现sam的部分错掉了,漏掉了一句话,然后10:30才搞定,接着直接去打t3,很快就解决掉

2017-04-12 18:31:13 439

原创 GDOI2017模拟4.11总结

昨天CSDN好像炸了,然后就没有写总结。 总结还是要每天更新的,毕竟只有两个星期就要GDOI了,要好好从总结里提炼一些短期内有用的东西。 第一题是sb题,很快就扫过了,然后看完剩下的题后,感觉最后一题不可做,然后t3是裸的点分治,但是感觉时间复杂度过不去,就想了两种分治方法,结合起来用好像很快的样子,t2让我想起了JSOI的某题,莫名有深深的恐惧感,于是就没有去想,打了暴力,t3打了1个钟,因为

2017-04-12 17:24:35 380

原创 JSOI2017滚粗记

今年去jsoi成功滚粗了啊,本来想在GDOI前练练自己状态的,没想到啊,唉:-(,竟然成功滚粗。 DAY1 看完三题,感觉第一题可做,然后就去做第一题,由于没有发现单调性,然后打了个treap,测了发大数据,好像会被卡常?然后没有管了,接着好像第三题比较可做,然后就去打了个很显然的DP,第二题直接打暴力了。 最后成绩出来的时候,发现t1果然被卡常了,然后t3没有分是什么回事?后来晚上的时候dh

2017-04-10 09:54:14 1809

原创 JZOJ3745

给初中的讲题,顺便打下练手题,然而发现我已经是老年选手了,平时口胡太多打题会死的。。。竟然把dep打成dfn,本来是区间修改单点查询的线段树,为了常数改成单点修改区间询问,然而我打了单点询问。题目我们有一个树,大小为n。考虑树上的一条路径,如果一个边的两个点都在这路径上,我们称这个边属于这个路径,如果一个边有且只有一个点在这路径上,我们称这个边与这个路径相邻。现在每个边要么是黑色的要么是白色的,一开

2017-04-02 21:31:48 481

原创 BestCoder Round #93酱油记

今天请假逃了晚修来打BC,真的爽(晚上不用6:50去教室: ))A题目大意就是一个序列,然后每次覆盖掉一个没有相同元素的连续区间,不能覆盖已经覆盖掉的格子。 直接dp过去,用个map存一下某个元素上一次出现的位置。B题目大意:给出一个n位合法十进制,然后要求删掉恰好k个位置上的数,使得剩下的数模3等于零。 1<=n<=1051<=n<=10^5 好麻烦的题目 先枚举最高位的位置i,那就是说这

2017-04-01 22:34:01 656

空空如也

空空如也

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

TA关注的人

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