1.
利用BIASED−RANDOM先后生成两个数a,b
2.
若a>b输出1,若a<b输出0,否则重复1
每一次能输出结果的概率是
P=2p(1−p),E=12p(1−p)
故
T=O(2E)=O(1p(1−p))
1.
利用BIASED−RANDOM先后生成两个数a,b
2.
若a>b输出1,若a<b输出0,否则重复1
每一次能输出结果的概率是
P=2p(1−p),E=12p(1−p)
故
T=O(2E)=O(1p(1−p))