会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Izaya
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2017年4月16日
搬家了!
摘要: 博客已搬迁到 http://www.enigma.wang
阅读全文
posted @ 2017-04-16 13:24 Enigma_aw
阅读(141)
评论(0)
推荐(0)
编辑
2017年4月14日
CF697E && CF696C PLEASE
摘要: 题意:给你三个杯子,一开始钥匙放在中间的杯子里,然后每一回合等概率将左右两个杯子中的一个与中间杯子交换。求n回合之后钥匙在中间杯子的概率。这里要求概率以分数形式输出,先化成最简,然后对1e9 + 7取模。 题解:首先我们可以轻易得到一个递推式:$ d[i] = \frac{{1 - d[i - 1]
阅读全文
posted @ 2017-04-14 16:03 Enigma_aw
阅读(2037)
评论(0)
推荐(0)
编辑
2017年4月13日
CF703D Mishka and Interesting sum
摘要: 题意:给定一个1e6长度的值域1e9的数组。每次给定询问,询问区间内出现偶数次的数的异或和。 题解:首先很显然,每一次询问的答案,等于这个区间所有不同元素异或和异或上区间异或和。(因为出现偶数次的对区间异或和贡献为0,此时剩下的是出现奇数次的数,在取个补集即为答案) 区间异或和前缀和就好了,那问题转
阅读全文
posted @ 2017-04-13 10:26 Enigma_aw
阅读(430)
评论(0)
推荐(0)
编辑
2017年4月12日
CF697D Puzzles
摘要: 题意:给一棵有根树,dfs这棵树时,走向每个子节点的概率相等,求这棵树每个点的dfs时间戳期望。 题解:考虑一个节点,其他兄弟节点对它有贡献当且仅当其他节点在它之前被遍历,概率是1/2的。 所以ans[x] = ans[fa] + 1 + sz[brother] / 2;
阅读全文
posted @ 2017-04-12 16:25 Enigma_aw
阅读(371)
评论(0)
推荐(0)
编辑
2017年4月7日
SCOI2017酱油记
摘要: Day0: 虽然是8点30开始模拟赛,还是设了个7点的闹钟调节生物钟。结果硬生生睡到7点40。。。 打开题目:T1期望,直接弃掉(到现在都不会期望已经可以滚粗了。。) T2一眼可做,恩,先写个暴力。然后写完,发现这狗东西不能调试(wuvin说可以编译选项里加-g,好吧学到了),然后输出调试,简直哔了
阅读全文
posted @ 2017-04-07 16:08 Enigma_aw
阅读(981)
评论(1)
推荐(0)
编辑
2017年3月22日
[BZOJ4730][清华集训2016][UOJ266] Alice和Bob又在玩游戏
摘要: 题意:俩智障又在玩游戏。规则如下: 给定n个点,m条无向边(m<=n-1),保证无环,对于每一个联通块,编号最小的为它们的根(也就是形成了一片这样的森林),每次可以选择一个点,将其本身与其祖先全部删除,不能操作者输。判断先手胜负。 题解:比较神的一道题。 我们现在要解决的问题是怎么求解一棵子树的SG
阅读全文
posted @ 2017-03-22 21:42 Enigma_aw
阅读(668)
评论(0)
推荐(0)
编辑
2017年3月21日
BZOJ4311:向量
摘要: 题意:要求支持三个操作,加入删除一个向量,询问当前向量与给定向量的最大值。 题解:线段树时间分治,每个区间做一个凸包,查询的时候到对应区间的凸包上三分。 (话说我这个可能有点问题,三分那一块R-L>=20我才过的。。)
阅读全文
posted @ 2017-03-21 15:17 Enigma_aw
阅读(185)
评论(0)
推荐(0)
编辑
BZOJ4520: [Cqoi2016]K远点对
摘要: 题意:给定1e5个点,求第K远点对(K<=100) 题解:做法很多,可以旋转卡壳,也可以三分,还能KD_Tree。这里写的是KD_Tree。 用一个一开始装了2*K个0的优先队列记录答案,对于每一个点丢进去查,多的弹出来,再加进去。 巨TM有毒,调了2h,原因是对于每一个平面的划分点,我是在nth_
阅读全文
posted @ 2017-03-21 09:46 Enigma_aw
阅读(336)
评论(0)
推荐(0)
编辑
2017年3月19日
BZOJ4555: [Tjoi2016&Heoi2016]求和
摘要: 题意:求给定n,求这个式子%一个NTT模数的值。 $ f(n) = \sum\limits_{i = 0}^n {\sum\limits_{j = 0}^i {s(i,j)*{2^j}*j!} } $ 其中S(i,j)为第二类斯特林数。 题解:首先根据第二类斯特林数的定义,我们可以把第二个sigma
阅读全文
posted @ 2017-03-19 15:12 Enigma_aw
阅读(949)
评论(0)
推荐(0)
编辑
2017年3月18日
[Codechef November Challenge 2012] Arithmetic Progressions
摘要: 题意:给定一个序列,求多少个三元组满足ai+ak=2*aj(i<j<k)。 题解:原来叉姐的讲义上有啊。。完全忘掉了。。 首先这个式子很明显是一个卷积。我们有了FFT的思路。但是肯定不能每一个数都去做一次。那怎么办呢?我们分块吧!(分块大法好) 对于每一个块我们统计出前面块的桶,同理我们也有后面块的
阅读全文
posted @ 2017-03-18 16:22 Enigma_aw
阅读(384)
评论(0)
推荐(0)
编辑
下一页
公告