国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ホームページ PHP ライブラリ その他の図書館 勝率アルゴリズム用の PHP 関數(shù)クラス
勝率アルゴリズム用の PHP 関數(shù)クラス
<?php
function get_rand($proArr) {
    $result = '';
    //概率數(shù)組的總概率精度
    $proSum = array_sum($proArr);
    //概率數(shù)組循環(huán)
    foreach ($proArr as $key => $proCur) {
        $randNum = mt_rand(1, $proSum);
        if ($randNum <= $proCur) {
            $result = $key;
            break;
        } else {
            $proSum -= $proCur;
        }
    }
    unset ($proArr);
    return $result;
}

prime 配列は、この寶くじのすべての賞品情報(bào)を記録する 2 次元配列です。id は當(dāng)選レベルを表し、prise は賞品を表し、v は當(dāng)選確率を表します。 v は整數(shù)である必要があることに注意してください。対応する賞の v を 0 に設(shè)定できます。これは、賞を獲得する確率が 0 であることを意味します。配列 (基數(shù)) 內(nèi)の v の合計(jì)?;鶖?shù)が大きいほど、精度が高くなります。確率を反映できます。この例では、v の合計(jì)が 100 である場(chǎng)合、タブレットが當(dāng)たる確率は 1% ですが、v の合計(jì)が 10,000 である場(chǎng)合、當(dāng)たる確率は 1 萬分の 1 です。 $proArr は事前に設(shè)定された配列です。配列が array(100,200,300,400) であるとします。まず、確率範(fàn)囲 1,1000 から最初の數(shù)値をスクリーニングして、その出現(xiàn)確率範(fàn)囲內(nèi)にあるかどうかを確認(rèn)します。そうでない場(chǎng)合は、確率空間とは、kの値から先ほどの數(shù)値を引いた確率空間で、この場(chǎng)合はマイナス100となり、2番目の數(shù)値が1,900の範(fàn)囲でフィルタリングされることになります。このようにして、審査が終了するまで、必ず要件を満たす數(shù)字が存在します。それは箱の中のものに觸れるのと同じで、最初のものがそこになく、2 つ目がそこになく、3 つ目が存在しない場(chǎng)合、最後のものが存在するはずです。このアルゴリズムはシンプルで非常に効率的です。重要なのは、このアルゴリズムが以前のプロジェクト、特に大量のデータを含むプロジェクトに適用されているということです。効率は非常に優(yōu)れています。


免責(zé)事項(xiàng)

このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認(rèn)してください。このサイトのすべてのリソースは學(xué)習(xí)の參考のみを目的としています。商業(yè)目的で使用しないでください。そうでない場(chǎng)合は、すべての結(jié)果に対して責(zé)任を負(fù)うことになります。侵害がある場(chǎng)合は、削除するためにご連絡(luò)ください。連絡(luò)先情報(bào): admin@php.cn

関連記事

cURL はどのように PHP での HTTP リクエストを容易にするのですか? cURL はどのように PHP での HTTP リクエストを容易にするのですか?

30 Nov 2024

cURL: PHP の HTTP リクエスト ハンドラー PHP 開発の分野では、「cURL」という用語が頻繁に登場(chǎng)します。それは図書館です...

2025年に知るべきトップ50のPythonライブラリ 2025年に知るべきトップ50のPythonライブラリ

16 Mar 2025

Python:AIとデータサイエンスの未來へのゲートウェイ Pythonの比類のない汎用性と読みやすさは、データサイエンス、機(jī)械學(xué)習(xí)、人工知能の優(yōu)先言語としてのステータスを固めています。 その広範(fàn)な図書館のエコシス

App Engine 上の Golang アプリケーションでパスワードを保護(hù)するにはどうすればよいですか? App Engine 上の Golang アプリケーションでパスワードを保護(hù)するにはどうすればよいですか?

30 Oct 2024

App Engine 上の Golang でパスワードを保護(hù)するWeb アプリケーションのパスワード ハッシュに関しては、セキュリティが最も重要です。人気の図書館ですが...

iTextSharp を使用してテキストの書式設(shè)定情報(bào) (フォント、サイズなど) を抽出するにはどうすればよいですか? iTextSharp を使用してテキストの書式設(shè)定情報(bào) (フォント、サイズなど) を抽出するにはどうすればよいですか?

11 Jan 2025

iTextSharp でテキストの書式設(shè)定を行うにはどうすればよいですか?はい、iTextSharp でテキストの書式設(shè)定を行うことができます。図書館では次のようなサービスを提供しています...

無料のjqueryオンラインエディター 無料のjqueryオンラインエディター

05 Mar 2025

JSFiddle:便利なオンラインjQueryコードエディター JSFiddleは、開発者がjQueryコードを書き、テスト、デバッグすることを促進(jìn)する強(qiáng)力なオンラインエディターです。それは、HTML、CSS、およびJavaScript/jQueryコードの入力にそれぞれ使用され、結(jié)果をリアルタイムで表示するために使用されるスプリットスクリーンインターフェイスを使用します。これは、非個(gè)人的なコンピューターでコードをテストしたり、異なるjQueryバージョン間のコードの違いを比較したりするのに非常に役立ちます。 JQueryに加えて、Mootools、Prototype、Yui、Glow、Dojo、その他の図書館もサポートしています。 jsfiddleの例 JSFiddle FAQ JSFiddleおよびその他のオンライン

PINIAのコア概念を説明する:店、州、ゲッター、アクション。 PINIAのコア概念を説明する:店、州、ゲッター、アクション。

26 Mar 2025

この記事では、vue.jsの州管理図書館であるPiniaについて説明し、そのコアコンセプト、ストア、州、ゲッター、アクションに焦點(diǎn)を當(dāng)てています。 Piniaを使用するためのベストプラクティスを探索し、GettersをVue.js計(jì)算プロパティと対比し、強(qiáng)調(diào)します

See all articles