04 2017 档案

摘要:题面 对于每个重心,每个子树可以求出一个数组,表示每个深度的答案。先同种颜色合并,再不同颜色合并。合并可以按高度从小到大排序,然后跑单调队列,复杂度$O(n\log n)$。我比较脑抽,写的是从大到小排序,然后跑线段树,复杂度$O(n\log^2 n)$。 阅读全文
posted @ 2017-04-21 17:08 f321dd 阅读(201) 评论(0) 推荐(0)
摘要:部分题解是指没写那道算几。 BZOJ上目前没有day2的题面D2T2的图。 BZOJ4813 小Q的棋盘 显然可以$O(n^2)$DP,然而可以$O(n)$贪心:只有一条从根出发的一条链上的边可以只经过一次,其他边如果被经过则必须经过两次,且次数没用完时一定可以用来经过没被经过的边,那么只用枚举那条 阅读全文
posted @ 2017-04-16 02:14 f321dd 阅读(368) 评论(0) 推荐(0)
摘要:T2好厉害啊……AK不了啦……不过要是SCOI考这套题就好了240保底。 BZOJ4819 新生舞会 模板题,分数规划+二分图最大权匹配。 费用流跑得过,可以不用KM。 UPD:分数规划用迭代跑得飞快。 BZOJ4820 硬币游戏 设$f_i$为经过$i$的次数的期望。把所有非终止态记为一个状态$p 阅读全文
posted @ 2017-04-13 23:49 f321dd 阅读(210) 评论(0) 推荐(0)
摘要:不知道有几个AK的,除了出题人SB搬了个BZOJ3779以外,应该没什么因素阻碍AK吧。要是SCOI考这套题多好。 BZOJ4816 数字表格 SB反演,推出答案为$\prod_{i=1}^nf^{\sum_{j=1}^{\left\lfloor\frac ni\right\rfloor}\mu(j 阅读全文
posted @ 2017-04-11 21:36 f321dd 阅读(202) 评论(0) 推荐(0)
摘要:Day1完挂,OI再见。 居然卡进去了。 UESTC的评测机见鬼啊,我本地不到1s、时限是3s的两道题都T了,然后就少了50pt。 Day1 T1看完首先O(n^2)DP是裸的,然后感觉n选k好像不能O(n)DP,好像可以贪心,然后写了个线段树和DP拍过了。然后发现本地跑了0.9s,有点虚,试着优化 阅读全文
posted @ 2017-04-08 05:10 f321dd 阅读(291) 评论(0) 推荐(0)
摘要:显然某个矩形要分开必存在贯穿它的分割线,然后直接dp,f[i][j][k]表示i行j列,顶边界的状态为k的最小代价,直接转移。顶边界本来有16种状态,然而去掉对称只剩8种,其中全顶的只有1个,顶3边的只有2(n+m)个,有nm个的只有3种。 比较懒就写的7nm的状态。 阅读全文
posted @ 2017-04-03 04:04 f321dd 阅读(337) 评论(1) 推荐(0)
摘要:错的bit相当于查后缀和,所以就是求$l-1$和$r$相等的概率,转成二维限制,分类讨论一下就好了。 注意特判$l=1$。 注意没有可减性,因为存在零元$\frac12$,若记录零元个数就具备了可减性。 写二维线段树的话注意空间。 阅读全文
posted @ 2017-04-01 03:43 f321dd 阅读(427) 评论(0) 推荐(0)