幾何分佈是離散機率分佈,對於 n = 0, 1, 2, …,具有機率密度函式:$$P\lgroup n\rgroup=p\lgroup1-p\rgroup^{n}$$分佈函式為:$$D\lgroup n\rgroup=\displaystyle\sum\limits_{i=0}^n P\lgroup i \rgroup=1-q^{n+1}$$示例 線上演示#include #include using namespace std; int main(){ const int nrolls = 10000; // 擲骰子次數 const int nstars = 100; // 分佈的最大星數 default_random_engine generator; geometric_distribution distribution(0.3); int p[10]={}; for (int i=0; i