A:输入输出。
B:将式子变形,枚举b的值。
C:分两种情况,计算边与角度,宽和高的关系。
D:维护从大到小的栈,每次新进一个元素与栈内刚好大于新进元素的值XOR。
E:由期望的线性性,我们最后要计算的是E(总操作次数)=sigma{E([每个结点u是因为选中了自己而删去的])},再由全排列推出每个点的期望值。
本文介绍了五种算法技巧:输入输出的处理方式;通过变形和枚举解决数学问题;利用几何关系进行分类讨论;使用栈结构处理特定数据结构问题;以及通过概率论方法计算节点期望值。
A:输入输出。
B:将式子变形,枚举b的值。
C:分两种情况,计算边与角度,宽和高的关系。
D:维护从大到小的栈,每次新进一个元素与栈内刚好大于新进元素的值XOR。
E:由期望的线性性,我们最后要计算的是E(总操作次数)=sigma{E([每个结点u是因为选中了自己而删去的])},再由全排列推出每个点的期望值。
281
149

被折叠的 条评论
为什么被折叠?