linear-search

    -3

    3答えて

    何らかの理由で、このPython線形検索が機能しません。私はそれを実行してリストにある値を入力するたびに、その項目がリストにあり、ただ実行されているとは言いません。 構文エラーがないので、何か論理的でなければなりません。何か案は? def linearSearch(): numbers = [3, 5, 54, 6, 17, 8, 32, 65, 87, 54] pointer = 0 pr

    0

    1答えて

    私はこのコードを数日前に作成し、かなり簡単な質問をしました。私はこのような質問が尋ねられたことを知っていますが、私の場合に特に役立つものは何も見つかりませんでした。ケース3の検索機能をあまり複雑でない検索方法に変更したいので、基本的にはリニア検索に置き換えたいと思っています。それが不可能な場合、私は線形探索をどこか別の場所に実装したいと考えています。あなたたちには手がかりがありますか?すべての助け

    0

    2答えて

    これは私が思い付いたコードです。しかし、私は次のいずれかを出力できるようにしたかった: (値)はスロットxにある。 (値)はスロットxにあります。 二つの出力(値)は7 又は 様二つのスロット(NUM)で利用可能である場合、配列されていません。 ただし、両方ではありません。 誰でもお手伝いできますか? public static void main(String[] args) { in

    -2

    1答えて

    プログラムで検索するために入力したキーを線形検索した時刻を表示することはできますか? これが私たちの先生は私たちに 要件与えたタスクです:入力に私たちのように表します正の整数値をユーザーに依頼 リニア検索 1:順序で次の操作を行いますC++プログラムを書きますn。ここで、nは問題空間のサイズ、具体的にはランダム要素の数を表す。 2.線形検索の場合、ユーザーは検索されるキー/値を入力します。 3.キ

    1

    1答えて

    これはgetMin()メソッドのコードです。私はwhileループに入るメソッドを得ることができません。 公共E getMin(){あなたのwhileループのバグ/タイプミスがあるよう Node<E> curr = header; Node<E> min = curr; E temporaryMinimum = header.getElement(); if(isEmpty()){

    -1

    1答えて

    以下のコードは、CS50の問題3の回答です。 、move 、draw 、init won と私が作ることができるいくつかの改善点を提案: の機能を見てください。 実際に私は理解していないエラーが発生しています。 /** * fifteen.c * * Implements Game of Fifteen (generalized to d x d). * * Usage: fifteen

    0

    3答えて

    これは私が唯一の項目変数 int lsrch(int x) {int i; int arr[6] = {2,4,5,76,2,1}; for(i=0;i<5;i++) { if(x==arr[i]) { return i; } else return -1; }

    -5

    1答えて

    int i; for(i=0;i<n;i++) { if(i==number); break; } OR for(i=0; ;i++) { if(i==number) break; } は、ループ・エフェクトのための時間の複雑さに比較部分を削除するか、ではないでしょうか?あなたがより速く、正確である

    1

    1答えて

    割り当てのために、ループを使用して各配列要素をユーザー入力によって提供される目標値と比較するプログラムのコードを完成させる必要があります。たとえば、プログラムで数字を入力して番号6を入力すると、このリストの6番目の番号が表示されます。 '7','3','2','1','0','5','6','4','8','9' コメントを入力すると入力しましたが、コンパイルしようとするとこのエラーが発生します。

    0

    1答えて

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