摘要:
排兵布阵 (过水已隐藏) 光线 算法:数学、物理。 忽略$\%$为了行文方便。一种直接的方法:构建图以及概率的转移。定义光线方向朝下,且在第$i$个玻璃和$i+1$个玻璃之间($i=0$表示第一块玻璃的上方,$i=n$表示在最后一块玻璃的下方)的光线总数为$f_i$。那么我们想要的答案即为$f_n$ 阅读全文
摘要:
题目 有连续的$n$份成绩单,每份有一个分数$w_i$。现在要按照批次发放成绩单,每次选择 连续的一段 成绩单发放,发放完一轮后将左右两端剩余的合并继续重复操作。定义$k$为发放次数,$max_i$和$min_i$表示每次发放的分数最大值和最小值,以及两个系数$a$和$b$,要求最小化: $$a\t 阅读全文
摘要:
传送门 怎么说呢(咳咳),貌似是一道结论题(博主并不知道结论呀,所以就FST抱灵了呀)。好吧博主承认没看到$k<2^{31}$(相信没阿克的奆佬[除我]应该都RE在了这里)。测试成绩出来了,还好没有$k$极其之大的情况:) 先强调这里的${p_i}$是排列。 仔细研读这个代码: // 一轮交换 fo 阅读全文
摘要:
"传送门" 不错的题8~~(不知为啥到我手上特判的贼多)~~ 简述题意:给你$n$个结点,每个结点有一个初始值$a_i$,以及目标值,并且给定两种边$(u_i,v_i)$,第一种边使$a_{u_i}$和$a_{v_i}$同时加一,第二种边使$a_{u_i}$和$a_{v_i}$一个加一,一个减一。问 阅读全文
摘要:
预备知识 邻域:是一种常用的集合,设$a,\delta \in \R,\delta > 0$,则定义点$a$的$\delta$邻域,记作$U(a,\delta)$,为$(a-\delta,a+\delta)$。点$a$称作邻域的中心,$\delta$称为邻域的半径。 去心邻域:如果把邻域的中心去掉, 阅读全文
摘要:
这道题好像有个名字:树上$\text{LIS}$。 先考虑链上的情况。这个很经典:所要维护的信息$f_i$就是后缀中选取$i$个元素时,最前面元素的最大值。显然这个数组是递增的,数组大小就是答案(最多可选取$size$个元素)。加入$w$时二分找到刚好比$w$大的位置$pos$,则$pos+1$就可 阅读全文
摘要:
"传送门" 题解 是一道与概率期望有关的一道题。 博主首先考虑$n$张卡牌中选出来$r$张,此时贡献很显然,可是对于这$r$张牌,不同的顺序对应的概率不同,这样做期望很难统计。 换个角度,我们来单独看每张卡牌,分别算出每张卡牌被选出来的概率,进而得到期望,最后由于期望的线性性加起来也能得到答案。我们 阅读全文
摘要:
"传送门" 题目 某人在玩一个非常神奇的游戏。这个游戏中有一个左右各$n$个点的二分图,图中的边会按照一定的规律随机出现。 为了描述这些规律,某人将这些边分到若干个组中。每条边或者不属于任何组 (这样的边一定不会出现),或者只属于一个组。 有且仅有以下三类边的分组: 这类组每组只有一条边,该条边恰好 阅读全文
摘要:
"题目:lxhgww的奇思妙想——长链剖分" 思路 长链剖分是根据链的长度为准则对一棵树进行剖分,和树剖类似。它有着特殊之处: $1$、从一个结点开始往上跳,经过的长链不超过$\text{O}(\sqrt n)$次。这个就没有树剖优秀了。 $2$、从一个结点向上跳$k$层,跳到的结点所在长链的长度$ 阅读全文