蒙特卡洛积分

用蒙特卡洛积分求一个图形的面积,精度不会太高。

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题练手。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值