現在位置: ホームページ > ダウンロードサイト > クラスライブラリのダウンロード > その他の図書館 > 勝率アルゴリズム用の PHP 関数クラス
勝率アルゴリズム用の PHP 関数クラス
分類する: クラスライブラリのダウンロード / その他の図書館 | リリース時間: 2018-01-20 | 訪問: 15199 |
ダウンロード: 397 |
最新のダウンロード
ファンタジー水族館
ドールズフロントライン
星の翼
小さな花の妖精フェアリーパラダイス
レストランキュートストーリー
山河旅行探訪
「愛とプロデューサー」
最強の頭脳 3
オッドダスト:ダミラ
若き西遊記2
24時間リーダーボードの閲覧
- 1 データを EJS テンプレートに渡す、またはその逆 — 初心者向けガイド
- 2 React.js の遅延読み込み: 説明
- 3 Golang へのログイン
- 4 Glam Up My Markup: 太陽系
- 5 DTX取引所が勢いを増す中、AAVEはDeFiリーダーシップを維持、2025年半ばまでにカルダノ(ADA)をターゲットに
- 6 最大ビット単位の AND を使用した最長のサブ配列
- 7 行きましょう。そして、それは出力ではないということを覚えておく必要があったと思います。 タイトル: COIN のチェイス ローレンスとライアン ウィネンがアトウッド マガジンと座って、チェイスに関する 10 年にわたる率直な会話を語る
- 8 独自の GitHub コパイロットの構築: コード補完ツールのステップバイステップ ガイド
- 9 Snowflake (SiS) の Streamlit を使用して自然言語データ分析を試してみる
- 10 Snowflake (SiS) の Streamlit を使用して自然言語データ分析を試してみる
- 11 NBA 2K25 シューティング ガード ビルド
- 12 Snowflake(SiS)のStreamlitを使ったトークン数チェックアプリを作ってみた
- 13 ビットコインは高騰を続け、その目覚ましい利益で注目を集めています。しかし、話題の陰で、あまり知られていない 3 つの仮想通貨が静かに勢いを増しています。
- 14 ダークナイトはカスタム PC ビルドとして再び立ち上がります
- 15 SECはバイナンス事件でアプローチを調整、しかしADAとSOLは依然として弱気
最新のチュートリアル
-
- 海外のWeb開発フルスタックコースの完全なコレクション
- 1333 2024-04-24
-
- Go言語実践GraphQL
- 1621 2024-04-19
-
- 550W ファンマスターが JavaScript をゼロから段階的に学習します
- 3041 2024-04-18
-
- Python マスター Mosh、基礎知識ゼロの初心者でも 6 時間で始められる
- 2559 2024-04-10
-
- MySQL 入門 (教師モッシュ)
- 1514 2024-04-07
-
- Mock.js | Axios.js | Json | Ajax -- 10 日間の質の高いクラス
- 2367 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; }
prime 配列は、この宝くじのすべての賞品情報を記録する 2 次元配列です。id は当選レベルを表し、prise は賞品を表し、v は当選確率を表します。 v は整数である必要があることに注意してください。対応する賞の v を 0 に設定できます。これは、賞を獲得する確率が 0 であることを意味します。配列 (基数) 内の v の合計。基数が大きいほど、精度が高くなります。確率を反映できます。この例では、v の合計が 100 である場合、タブレットが当たる確率は 1% ですが、v の合計が 10,000 である場合、当たる確率は 1 万分の 1 です。 $proArr は事前に設定された配列です。配列が array(100,200,300,400) であるとします。まず、確率範囲 1,1000 から最初の数値をスクリーニングして、その出現確率範囲内にあるかどうかを確認します。そうでない場合は、確率空間とは、kの値から先ほどの数値を引いた確率空間で、この場合はマイナス100となり、2番目の数値が1,900の範囲でフィルタリングされることになります。このようにして、審査が終了するまで、必ず要件を満たす数字が存在します。それは箱の中のものに触れるのと同じで、最初のものがそこになく、2 つ目がそこになく、3 つ目が存在しない場合、最後のものが存在するはずです。このアルゴリズムはシンプルで非常に効率的です。重要なのは、このアルゴリズムが以前のプロジェクト、特に大量のデータを含むプロジェクトに適用されているということです。効率は非常に優れています。