lokasi sekarang: Rumah > tapak muat turun > Muat turun perpustakaan > Perpustakaan lain > Kelas fungsi PHP untuk algoritma kebarangkalian menang
Kelas fungsi PHP untuk algoritma kebarangkalian menang
Mengelaskan: Muat turun perpustakaan / Perpustakaan lain | Masa keluaran: 2018-01-20 | lawatan: 15227 |
Muat turun: 397 |
Muat turun terkini
Akuarium Fantasi
Gadis Barisan Hadapan
Sayap Bintang
Syurga Peri Peri Bunga Kecil
Kisah Comel Restoran
Penjelajahan Pelancongan Shanhe
Cinta dan Pengeluar
Otak yang paling berkuasa 3
Debu Ganjil: Damila
Perjalanan Muda ke Barat 2
24 jamPapan pendahulu membaca
- 1 Cutoshi Mentakrifkan Semula Industri Memecoin, Dijangka Mengungguli Dogecoin dan Shiba Inu pada S4 2024
- 2 Harga syiling YGG terkini
- 3 Di mana untuk membeli dan menjual Ripple pada tahun 2024?
- 4 Trend masa depan mata wang GALA dan ramalan prospek
- 5 RCO Finance: Platform Dikuasakan AI Revolusi yang Mendemokrasikan Strategi Pelaburan Lanjutan
- 6 Apakah itu KCS Coin?
- 7 Pembangun Stacks Menangani Isu Testnet dan Bersedia untuk Peningkatan Mainnet
- 8 $NEIRO (Neiro Ethereum) Nampaknya Berada dalam Fasa Pengumpulan Menurut Data Dalam Rangkaian Terkini Kami
- 9 Pengasas Bersama Binance CZ Dibebaskan Dari Penjara, Mendedahkan Rancangan untuk Terus Melabur dalam Blockchain dan Crypto
- 10 Syiling 50p paling jarang dalam edaran di UK? Royal Mint telah mendedahkan syiling 50p paling berharga dalam koleksinya.
- 11 Apakah faktor yang baik untuk syiling Flare?
- 12 Bitcoin 'Terlebih Beli' (BTC) Jatuh Di Bawah $64K apabila Data Pengilangan ISM Menjelma: 10x Penyelidikan
- 13 Mari buat cangkuk React yang mudah untuk mengesan penyemak imbas dan keupayaannya
- 14 Berapakah harga terbitan syiling Flare?
- 15 Discover the Top Advantages of Progressive Web Apps for Your Next Project
Tutorial Terkini
-
- Koleksi lengkap kursus timbunan penuh pembangunan web asing
- 1439 2024-04-24
-
- Gunakan GraphQL praktikal bahasa
- 1720 2024-04-19
-
- Bermula dengan MySQL (Teacher mosh)
- 1599 2024-04-07
-
- Mock.js |. Axios.js |
- 2438 2024-03-29
<?php function get_rand($proArr) { $result = ''; //概率数组的总概率精度 $proSum = array_sum($proArr); //概率数组循环 foreach ($proArr as $key => $proCur) { $randNum = mt_rand(1, $proSum); if ($randNum <= $proCur) { $result = $key; break; } else { $proSum -= $proCur; } } unset ($proArr); return $result; }
Tatasusunan hadiah ialah tatasusunan dua dimensi yang merekodkan semua maklumat hadiah loteri ini, di mana id mewakili tahap kemenangan, hadiah mewakili hadiah, dan v mewakili kebarangkalian untuk menang. Perhatikan bahawa v mestilah integer Anda boleh menetapkan v anugerah yang sepadan kepada 0, yang bermaksud bahawa kebarangkalian untuk memenangi anugerah ialah 0. Jumlah v dalam tatasusunan (asas). tepat kebarangkalian boleh dicerminkan. Dalam contoh ini, jumlah v ialah 100, maka kebarangkalian menang untuk tablet itu ialah 1%. $proArr ialah tatasusunan yang telah ditetapkan. Andaikan tatasusunan itu ialah: tatasusunan(100,200,300,400) Ia bermula dengan menyaring nombor pertama daripada julat kebarangkalian 1,1000 untuk melihat sama ada ia berada dalam julat kebarangkalian kejadiannya ruang kebarangkalian ialah ruang kebarangkalian bagi nilai k tolak nombor tadi Dalam kes ini, ia adalah tolak 100, yang bermaksud nombor kedua ditapis dalam julat 1,900. Dengan cara ini, sehingga akhir saringan, akan sentiasa ada nombor yang memenuhi keperluan. Ia seperti menyentuh sesuatu dalam kotak Jika yang pertama tidak ada, yang kedua tidak ada, dan yang ketiga tidak ada, maka yang terakhir mesti ada. Algoritma ini mudah dan sangat cekap Kuncinya ialah algoritma ini telah digunakan dalam projek kami sebelum ini, terutamanya dalam projek dengan jumlah data yang besar.