1、概率算法1
设a, b, c和d是实数,且a ≤ b, c ≤ d, f:[a, b] → [c, d]是一个连续函数,写一概率算法计算积分:
#include <iostream>
#include <stdlib.h>
#include <ctime>
#include <cmath>
#include <iomanip>
#define N 100000000
using namespace std;
double f(double x){
return sqrt(1-x*x);
}
double hitOrMiss(int a, int b, int c, int d, double (*f)(double), int n){
srand((unsigned)time(NULL));
double x=0.0, y=0.0;
unsigned int k=0;