用蒙特卡洛积分求一个图形的面积,精度不会太高。
srand(time(NULL));
生成在(l,r)之间的随机数
double Rand(double L, double R)
{
return L + (R - L) * rand() * 1.0 / RAND_MAX;
}
假如总共投了MAX_ITERS次,但只有cnt次落入该面积,则要求的面积为cnt/MAX_ITERS
*S,这里的S表示的是该随机数的面积。
参考佬的博客学会的。
可找十三届河南icpc的l题练手。
1050

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



