会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
蒟蒻JHY
AFO but may be back one day.....
博客园
首页
新随笔
联系
管理
订阅
08 2019 档案
UVA - 11605 Lights inside a 3d Grid
摘要:题面 我并不会直接整体求期望。。。 不过根据期望的线性性,我们可以拆成每个点的期望然后求和。 于是我们现在要解决两个问题:1.每个点(i,j,l)每次操作被涉及到的概率p;2.求出p后,我们还要知道一个点在k次操作后是亮的的概率(也就是k次操作中被操作了奇数次的概率)。 1.第一个问题比较基础(就是
阅读全文
posted @
2019-08-15 15:22
蒟蒻JHY
阅读(236)
评论(0)
推荐(0)
[中山市选2011] 完全平方数
摘要:题面 大概是比较基础的反演了,设 f(n) 为前n个数有多少个不是xxx,g(n)=n,则: g(n) = ∑ f(n/i^2),大概就是枚举 1~n中每个数的最大平方因子是多少了(注意极大也对,因为这里极大因子=最大因子)。 我们反演一下,可以得到 f(n) = ∑ μ(i) * g(n/i^2)
阅读全文
posted @
2019-08-08 11:38
蒟蒻JHY
阅读(221)
评论(0)
推荐(0)
[SDOI2011] 打地鼠
摘要:题面 最简单暴力的办法就是分别枚举R和C,然后再暴力判断这组R和C是否可行,复杂度取决于你判断的暴力程度。。。。 加入判断可以做到 O(N^2),那么就是总复杂度就是O(N^4)。 先不说这是否能过,判断 O(N^2)该怎么做? 这里我们用到了二维差分。因为二分差分可以把二维区间加变成只修改四个点,
阅读全文
posted @
2019-08-07 19:44
蒟蒻JHY
阅读(156)
评论(0)
推荐(0)
[USACO15DEC] 最大流Max Flow && Tarjan 线性 LCA 教学?
摘要:题面 显然是树上差分模板题啦,不知道树上差分的童鞋可以去百度一下,很简单。 然后顺带学了一下 tarjan 的 O(N+Q) 离线求LCA的算法 (准确的说难道不应该带个并查集的复杂度吗???) 算法过程具体可以看这里 这里说一下我的理解。 大概可以把所有点分成三类(对于每个dfs的状态):已经遍历
阅读全文
posted @
2019-08-06 21:54
蒟蒻JHY
阅读(283)
评论(0)
推荐(0)
[HNOI2016] 序列
摘要:题面 一看可以离线果断上扫描线,然后再开一颗线段树,叶子 i 记录 右端点<=目前扫描线右端点,左端点在i的所有区间的最小值之和。 然后直接扫描就行了,需要开个单调栈维护更新线段树的过程。复杂度玄学,全看数据。
阅读全文
posted @
2019-08-05 17:32
蒟蒻JHY
阅读(224)
评论(0)
推荐(0)
[TJOI2017] 异或和
摘要:题面 由于本题求和的优先级高于异或,所以最后其实是一坨求和之后的数再异或起来,于是我们就可以拆位做啦。 然后原问题简化成了:对于每一位,有多少区间和在这一位上是1。 假如现在处理到 2^i 这位,然后我们枚举区间右端点j,想要可以快速找到所有左端点l,满足 sum[j] - sum[l-1] 在 2
阅读全文
posted @
2019-08-05 11:56
蒟蒻JHY
阅读(1657)
评论(0)
推荐(0)
洛谷 P4933 大师
摘要:题面 (实名推荐:本题的出题人小哥哥打球暴帅哦!(APIO/CTSC/WC的时候一起打过球w,而且大学在我隔壁喔) ) 没仔细看数据范围的时候真是摸不着头脑。。。还以为要 O(N^2) dp 爆锤。。 后来发现v<=20000,这能干啥呢? 至少我的暴力是可以趁机跑过了2333,暴力如下: 我们枚举
阅读全文
posted @
2019-08-04 19:59
蒟蒻JHY
阅读(239)
评论(0)
推荐(0)
洛谷 P1950 长方形_NOI导刊2009提高(2)
摘要:题面 仿佛是第二次做这个题啦? 上次不知道怎么 O(N^3)卡过去的,真是牛逼。。。。 这次做是正经的 O(N^2)。 我们考虑只在一个长方形的右下角统计到它,然后画一画图就可以发现,以一个点为右下角的长方形的数量,等于 把这一行每个点的权值看成能向上最多延伸的点的数量 ,然后由这些权值构成的单调(
阅读全文
posted @
2019-08-04 10:34
蒟蒻JHY
阅读(211)
评论(0)
推荐(0)
一道神秘题
摘要:当然这里不会透露题目来源 好的,现在来正经讲题。 一看到n<=20,首先反应肯定是状压之类的,不过目测 n<=20只能用二进制表示吧??? 然而二进制一点也不会解呢。。。。换个思路。 首先这种不能直接算期望的题一般都要设状态,然后通过状态间的转移算出每个状态的期望。如果状态间是dag,那么就可以开心
阅读全文
posted @
2019-08-03 21:46
蒟蒻JHY
阅读(199)
评论(0)
推荐(0)
洛谷 P2832 行路难
摘要:题面 这个最短路有点special,会有疲劳度的加成效应,这个时候应该怎么办呢? 难就难在,如果走一条路比另一条路长,但是用的边少,那么这条路并不一定就更差。 我们要是能解决这个问题,就可以做出本题。 想一想两种常用的单源最短路的实现过程,dij是优先队列每次弹出非标记点中最近的那个,而spfa则可
阅读全文
posted @
2019-08-03 16:50
蒟蒻JHY
阅读(179)
评论(0)
推荐(0)
洛谷 P2184 贪婪大陆
摘要:题面 又是一类比较套路的题呢? 假如我们的地雷都表示成 [l[i],r[i]] ,要求[L,R],那么就相当于要求满足 (l[i]<=R && r[i]>=L)的i的个数。。。。。 直接求不太好求,看起来又不太能容斥?? 别忘了 l[i]<=r[i] && L<=R 是隐藏条件,于是我们可以得出 满
阅读全文
posted @
2019-08-02 20:02
蒟蒻JHY
阅读(173)
评论(0)
推荐(0)
[CCC 2016] 生命中的圆
摘要:题面 有这么一类题,它让你求一个0/1环经过T轮周围异或过程之后的样子。 周围异或即 a[i][k] = a[i-1][k-1] ^ a[i-1][k+1] ,其中第一维表示轮数,第二维表示位置。 千万不要往组合数二项式定理想,因为这种题就是个套路。。。。。。 我们发现 ,经过 2^j轮之后,a[i
阅读全文
posted @
2019-08-02 18:38
蒟蒻JHY
阅读(258)
评论(0)
推荐(0)
洛谷 P5174 圆点
摘要:题面 感觉被侮辱智商了,这水题NM省选NOI-。。。。 直接枚举一维,另一维单调不增,然后直接算答案就可以了。。。。 gan
阅读全文
posted @
2019-08-02 17:27
蒟蒻JHY
阅读(104)
评论(0)
推荐(0)
[NOI2006] 最大获利
摘要:题面 最大权闭合子图模板题,这里就不提了,留个网络流的板板
阅读全文
posted @
2019-08-02 10:30
蒟蒻JHY
阅读(198)
评论(0)
推荐(0)
UVALive - 3523 Knights of the Round Table
摘要:题面 点双杀我。 一年多没写点双竟幼稚的以为栈里存的是点,awsl。 具体题解参考刘汝佳的蓝书(滑稽),这里提醒几个细节: 1.这样多组数据的,在时间允许的情况下尽量要把所有数组和vector什么的都清空,除非你特别特别特别确定哪些不用清空。 2.割点是在>=2个点双中的,所以 每次判断一个点双是不
阅读全文
posted @
2019-08-02 09:11
蒟蒻JHY
阅读(187)
评论(0)
推荐(0)
注意的问题
该文被密码保护。
posted @
2019-08-01 20:13
蒟蒻JHY
阅读(1)
评论(0)
推荐(0)
[Noip 2012] 借教室
摘要:题面 我们二分一下答案,看哪个是最后一个可以被满足的条件。 每次二分得到mid之后,我们就把1~mid的条件用差分实现区间加,再把这个差分数组前缀和一下得到每个位置需要的教室数,判断一下就可以了。 这里我加了一个小优化,每次修改差分数组都从上一次修改到的点开始修改(即吧差分数组的信息由 1~mid'
阅读全文
posted @
2019-08-01 17:12
蒟蒻JHY
阅读(143)
评论(0)
推荐(0)
公告