前言
考试就像一盒巧克力,你永远不知道你恶心了两个小时的T1是不是随机化算法
简介
作为一种算法,更不如说是一类套路,这类套路又大致可分为三大类:
1、有错误概率,但经过数次操作后,每次都错的概率极低。(此类大多为最优性问题)
2、时间不确定,但经过数次操作后,仍未出解的概率极低。(此类大多为存在性问题)
3、精度要求不高,可以通过其他模型大致推断解的范围。(例如多边形面积≈点打在多边形内的概率*打点范围面积)
常规套路
一些具体的套路有:
1、把n个元素平分为两组(也可能“选”或“不选”这两组)。
这时可以随机钦定某个元素在某一组,求总贡献。之后再钦定它不属于这一组,继续随机。
这时,一个数在错误的集合的概率为 1 2 \frac 1 2