bubble-sort

    -2

    1答えて

    おはようございます。私はlistOneを並べ替えることができました。 ListTwoもソートする必要があります。すでにバブルソートにlistTwoを追加してソートされるようにする方法はありますか? 別のループを記述する必要はありますか? listOne = [3, 9, 2, 6, 1] listTwo = [4, 8, 5, 7, 0] def bubbleSort (in

    1

    5答えて

    私はJSを使ってバブルソートアルゴリズム(sorta)を作っています。それは時々動作しますが、問題は配列を一度しか反復しないことです。ここに私のコードです: function bubble(arr) { for (var i = 0; i < arr.length; i++) { if (arr[i] > arr[i + 1]) { var a = arr[i]

    0

    2答えて

    リストの要素をソートするコードが機能しない理由を理解できず、リストの最初の5要素をソートしてから停止します。私はそれが愚かな問題かもしれないことを知っているが、私はループを多くの時間をチェックし、リストの終わりの前に出口に達する理由を理解できない。 typedef enum { NOTORD=0, TIME=1, POSITION=2 } ord_t; typedef struct elem

    4

    1答えて

    Rubyの初心者クラスのバブルソートコードを作成しています。私は毎回配列の最後まで実行する必要がないので、(array.length - 1).times do |i|が悪い習慣であることを知っています。 (私の例では、[5,4,3,2,1] 5は最初の実行中に最後まで移動し、4番目は2番目の終了時までに正しい位置にあります。 )再度、これらの数字を調べる: def bubble_sort(arr

    0

    2答えて

    私はCで文字の配列をソートしようとしています。私のバブルソートアルゴリズムは標準ですが、sortメソッドを使って配列を印刷しようとすると、空であるようです。 これは私のポインタの使用に問題がありますか? #include <stdio.h> #include <string.h> char Gstr1[256]; char Gstr2[256]; void load(); void

    0

    2答えて

    public class MyBubbleSort { public static void bubbleSort(int[] a, int n) { int i, j, temp; for (i = 0; i <= (n-2); i++) { for (j = i + 1; j <= (n-1); j++) { if (a[j] < a[i]

    -1

    1答えて

    バブルソートが機能しない理由を理解できません。誰かが私の間違いを説明したり訂正したりすると、私はとても幸せになれます。静的なものを動的なものにコピーすることによって、動的配列をソートする必要があります。あなたのsort()機能で #include "stdafx.h" #include <iostream> using namespace std; int *sort(int arr[],

    1

    2答えて

    助けてください。バブルソートアルゴリズムを最適化する必要があります。これは、最適化されていないバブルソートよりも全体の比較を少なくするためです。私は「(唯一の左から右へ移動する)通常のバブルソート: def bubbleSort(values): n = len(values) - 1 swap = True ncomp = 0 # My total comparis

    -3

    1答えて

    プログラムは動作しますが、問題はソートされた番号が表示されません。それはすべて1です。それだけです。エラーはどこですか? #include <iostream> using namespace std; int const N = 20; void pirmaisMasivs(int N); int main(){ cout << "Numbers being sorted -

    -1

    1答えて

    私のJavaアプリケーションでは、2つをバブルソート配列でマージする必要があります。私は3つのスレッドを作成しています。 誰かにこの問題の解決方法を教えてもらえますか?