bubble-sort

    1

    2答えて

    バブルソートを使用してarraylistの要素をソートするために必要なパス数を確認するにはどうすればよいですか?私はこれらの2つの方法を持っています。 public boolean checkInSortedOrder(ArrayList<QuakeEntry> quakes){ boolean sorted = true; for (int i = 1; i < quak

    1

    1答えて

    こんにちは私はダブルリンクリストにバブルソートを実行する際に問題があります。バブルソートはさまざまなリストタイプで動作するので、正しいと仮定しています。しかし、私はそれを私のダブルリンクされたリストに使用すると、私は無秩序な混乱と重複ノードで終わる。私は、ダブルリンクリストクラスのaddメソッドとremoveメソッドを使用してソートするので、一方または両方が間違っていなければならないと思います。と

    0

    1答えて

    50行のテキストファイルを作成しています。各行にファイルに関する情報があります。行内の単語は ';'で区切られます。バブルソートアルゴリズムを使ってファイルサイズでファイルをソートする必要があります.3番目の単語であり、コンソールからソートされたファイルから行を作成します。それはこれまでのところ、私はこれを持って ...最初の行が第二の最大ファイルサイズは、第三、などを持っていることを意味します:

    0

    1答えて

    私はソート方法の束を書いてそれぞれの時間の複雑さを測定し、結果を出力テキストファイルに出力する必要があるプロジェクトがあります。プログラムが実行されますが、私はbubblesortメソッドでいくつかのnullポインタの例外を取得します。ここで私のコードとエラーですが、私のソート方法を修正する方法を教えていただけたら、それはすばらしいでしょう! リンクリストクラス:ここ public class L

    0

    1答えて

    バブルソートを行うためにR言語のプログラミング作業を行った。場合によっては、エラーメッセージなしで完全に動作することもありますが、「if(x [i]> x [i + 1]){:引数の長さがゼロである」というエラーが表示されることがあります。誰が私に何が間違っているかを確認するのに役立つことができますか?私はあなたが繰り返しnが減少しているため、エラーが発生し example <- function

    0

    1答えて

    を使用して配列をソートしてください。長い間Javaを実践していないので、どんな助けにも感謝します。 クラスプロジェクトでは、ユーザーに番号の入力を促し、配列のサイズを作成するプログラムを作成する必要があります。入力後、ソートされる前のリストとバブルソートアルゴリズムを使用してソートされた後のリストを表示します。 これまで私がこれまで持っていたことは次のとおりです。ソートの前と後の両方で印刷するリス

    -3

    1答えて

    L1 = [9、8、7、6、5、4、3、2、1] L2 = 8、1、3、6、一覧表示します9、7、4、2、5] L1要素が昇順ではないため、私は、より多くの/より少ないスワップを行うために、何が気泡を決定するのかを本当に理解していない。

    0

    2答えて

    文字列をトークン化するバブルソート方法を書いています。不思議なヌルポインタ例外が発生し続けます。 このメソッドは文字列の配列をとります。各文字列には、4つのトークン、姓、名、社会保障番号、年齢が含まれています。このメソッドは、これらのトークンのいずれかでソートできる必要があるため、各文字列をトークンに分割し、配列にトークンを配置し、バブルソートを使用してトークンをソートし、トークンソートに基づいて

    2

    1答えて

    gccはエラーなしで次のコードをコンパイルします。私は任意のデータ型(したがって関数ポインタ)の配列で使用できるバブルソート関数を作成しています。 文字列(arr2)の配列を問題なく並べ替えますが、なぜ整数配列(arr)が正しく並べ替えられないのかわかりません。 compare_long関数にprintf文を追加して、何が起こっているのかを確認しました。整数が正しく渡されているようには見えません。

    9

    5答えて

    バブルソートを最適化できる方法を知りたいので、最初のパスの後であってもソートされている要素を見落としてしまいます。 Eg. [4, 2, 3, 1, 5, 6] --> [2, 3, 1, **4, 5, 6**] 我々は、それが次のパスで、この3要素を見渡すことができますように私のコードを変更することができますどのように、[4,5,6]はソート順にすでにあることを確認? (これはソートがより