水塘抽樣- 維基百科,自由的百科全書 - Wikipedia

文章推薦指數: 80 %
投票人數:10人

水塘抽樣(英語:Reservoir sampling)是一系列的隨機演算法,其目的在於從包含n個項目的集合S中選取k個樣本,其中n為一很大或未知的數量,尤其適用於不能把所有n個項目都存放到記憶體的情況。

最常見例子為Jeffrey Vitter(英語:Jeffrey Vitter)在其論文[1]中所提及的演算法R。

參照Dictionary of Algorithms and Data Structures[2]所載的 O ( n



請為這篇文章評分?