binary-search

    0

    3答えて

    バイナリ検索〜特定ワードを私たちが読んだファイルに使用するように頼まれました。 私には分かりませんが、という単語ではなく、という単語を検索するときにバイナリ検索を使用する方法があります。

    0

    2答えて

    だから私はJavaScriptでプログラムを構築していると私はこのような多次元辞書の内部値を検索する必要があります。 var myDict = { apple: {name: 'apple 1', age: 14}, bear: {name: 'apple 1', age: 14}, cup: {name: 'apple 1', age: 14}, deer

    4

    3答えて

    ソートされた配列を検索し、kの最初の出現のインデックスを返すコードがあります。左を使用する際 public static int searchFirstOfK(List<Integer> A, int k) { int left = 0, right = A.size() - 1, result = -1; // A.subList(left, right + 1) is th

    0

    2答えて

    タイトルに記載されているように、自分のプログラムにバイナリ検索機能を導入したいと考えています。しかし、どのように解決するかという手がかりがない2つのエラーが発生し続ける。 これは私が私のコードを取得するコンパイル・エラーです: : expected expression before '{' token array[size]={1,3,6,8,12,13,16}; ^ upg10

    0

    1答えて

    バイナリ検索に問題があります。私は自分の関数に検索値の最小の(関数が最初に出会う)インデックスを返します。私の関数はインデックスのランダムな値を返すことがあります。たとえば、私が999999を選択し、配列でこの値の2つのインデックスがある場合、この2つからランダムな値が返されます。それを修正するには?以下の私のコード: https://paste.ofcode.org/MwzTMsrZF8ZdNN

    0

    1答えて

    私は、与えられた数とソートされた配列に対してバイナリ検索アルゴリズムを実行するのに必要な比較回数を決定するプログラムを書いています。私が理解していないのは、比較の対象となるものです。 // returns the number of comparisons it takes to find key in sorted list, array public static int binar

    0

    1答えて

    目的はキーと配列項目の間の比較の数を返すことです。 私はJavaに慣れていて、ベストプラクティスを十分に理解していないので、私が変更すべきことがあれば教えてください。 public class BinaryVsLinear { private static int linearSearch(int key, int[] array){ int count = 0; for

    0

    2答えて

    私はバイナリ検索の仕組みを学んできたので、コードを検索して各行の内容を理解しようとしました。私が理解していないこの1行があります。 "return -1"の行。私はその意味を理解していません。誰かがそのコード行で何が起こるか説明できますか? #include<stdio.h> int binarySearch(int array[], int size, int searchValue){