合計 10000 件の関連コンテンツが見つかりました
二分探索
記事の紹介:この記事では次のことを紹介します: 二分探索
2016-12-19
コメント 0
1858
PHP 順序付きリスト二分探索 (半探索) アルゴリズムの共有
記事の紹介:この記事では、主に PHP の順序付きテーブル検索の二分探索 (半探索) アルゴリズムを紹介します。二分探索法の概念と原理を簡単に紹介し、二分探索アルゴリズムに基づいて PHP の順序付き線形テーブル検索の関連操作を分析します。ヒントの形式です。困っている友人が参考にしていただければ幸いです。
2018-02-11
コメント 0
1880
Pythonバイナリ検索
記事の紹介:以下は Python で実装された二分探索コードです。
2016-12-19
コメント 0
2078
Javaは二分探索を実装します
記事の紹介:以下、Java入門チュートリアルコラムで二分探索の実装方法をご紹介しますので、お役に立てれば幸いです。二分探索とは、指定した要素を順番に検索し、最小インデックス、最大インデックス、中間値を設定する二分探索です。
2019-12-30
コメント 0
2396
PHPバイナリ検索
記事の紹介::この記事では主に PHP バイナリ検索について紹介します。PHP チュートリアルに興味がある学生は参考にしてください。
2016-07-29
コメント 0
948
二分探索の概要
記事の紹介:今日は「二分探索」についてお話します。二分探索の考え方は、逐次配列内の特定の配列の中央の数値とサイズを毎回比較することです。二分検索の欠点は、配列が順次である必要があることです (データを小さいものから大きいものに並べ替える場合を例に挙げます)。利点は、クエリ効率が非常に高く、時間計算量が log2n であることです。この検索方法がビッグデータで使用されるほど、その効果はより明らかになります。ソース コードと単体テストは以下に添付されています。ソース コードにはループと再帰の 2 つのアルゴリズムが含まれています。
2016-12-19
コメント 0
1766
二分探索アルゴリズム
記事の紹介:二分探索は二分探索とも呼ばれ、より効率的な検索方法です。ただし、二分探索では、線形テーブルが逐次記憶構造を採用し、テーブル内の要素がキーワード順に配置されている必要があります。
2019-06-03
コメント 0
20460
Javaを使用して二分探索アルゴリズムを実装する方法
記事の紹介:Java を使用して二分探索アルゴリズムを実装する方法 二分探索アルゴリズムは、ソートされた配列に適した効率的な検索方法です。基本的な考え方は、検索範囲を継続的に絞り込み、検索値と配列の中央の要素を比較し、比較結果に基づいて目的の要素が見つかるまで左半分を検索し続けるか右半分を検索し続けるかを決定することです。検索範囲が空になります。以下では、Java で二分探索アルゴリズムを実装する方法を詳しく紹介します。ステップ 1: バイナリ検索メソッド publicclassBinarySearch を実装する
2023-09-19
コメント 0
868
PHP二分探索の詳しい解説
記事の紹介:ハーフ検索とも呼ばれるバイナリ検索には、比較回数が少なく、検索速度が速く、平均パフォーマンスが良いという利点があります。欠点は、検索するテーブルが順序付けされたテーブルである必要があり、挿入と削除が必要なことです。難しい。したがって、二分探索法は、頻繁には変更されないが、頻繁に検索される順序付きリストに適しています。まず、テーブル内の要素が昇順に配置されていると仮定し、テーブルの中央の位置に記録されているキーワードと検索キーワードを比較し、両者が等しい場合は検索が成功します。テーブルを最初と最後の 2 つのサブテーブルに分割します。 If 中央の位置に記録されたキーワードが検索キーワードよりも大きい場合、前のキーワードがさらに検索されます。
2017-07-14
コメント 0
2736
PHP 順序付きリスト検索----二分検索 (半分)
記事の紹介:二分探索手法。半探索とも呼ばれます。その前提として、線形テーブル内のレコードはキーの順序 (通常は小さいものから大きいものへの順序) である必要があり、線形テーブルはシーケンシャルに格納される必要があります。
2016-12-28
コメント 0
1461
PHP バイナリ検索サンプルの共有
記事の紹介:この記事では主にバイナリ検索 PHP の例をコードの形で紹介します。お役に立てれば幸いです。
2018-03-13
コメント 0
1329
PHP は二分探索アルゴリズムを実装します (詳細なコードの説明)
記事の紹介:二分探索は半探索とも呼ばれます。二分探索アルゴリズムでは、データが順序どおりである必要があります。以下は、PHP で二分探索アルゴリズムを実装するコードです。 1: 再帰的メソッド $array = [1,3,6,9,13,18,19,29,38,47,51,56,58,59,60,63,65,69,70,7
2019-05-06
コメント 0
8103
バイナリPHP配列二分探索関数コード
記事の紹介:二分法: 二分法 php 配列の二分法検索関数コード: 次のようにコードをコピーします: <?php //search 関数 $array は配列、$k は検索する値、$low は検索範囲の最小キー値です。 , $ high は検索範囲関数 search($array, $k, $low=0, $high=0) { if(count($array)!=0 and $high == 0) / の最大キー値です。 /First callかどうかの判定 { $high = count($array)
2016-07-29
コメント 0
972
Python の二分探索および二分化モジュール
記事の紹介:Python のリストの内部実装は配列であり、これは線形リストです。リスト内の要素を検索するには、時間計算量が O(n) の list.index() メソッドを使用できます。大量のデータの場合、二分探索を最適化に使用できます。二分探索では、オブジェクトを順序付けする必要があります。基本原則は次のとおりです。
2016-12-14
コメント 0
1285
二分探索C言語実装
記事の紹介:この記事では、二分探索 C 言語の実装について説明します。
2016-12-19
コメント 0
1452