ホームページ  >  に質問  >  本文

jsはバブルソートを書きます

function bubbleSort(arr) {

let n = arr.length;


for (let i = 0; i

for (let j = 0; j

if (arr[j] > arr[j 1]) {

// arr[j 1] と arr[j] を交換します

let temp = arr[j];

arr[j] = arr[j 1];

arr[j 1] = temp;

}

}

}


return arr ;

}


// テスト

let arr = [64, 34, 25, 12, 22, 11, 90] ;

console.log("ソート前の配列は次のとおりです: ");

console.log(arr.join(" "));


arr = bubbleSort(arr);

console.log("並べ替えられた配列は次のとおりです: ");

console.log(arr.join(" ")) ;


抖音用户822461946抖音用户822461946294日前1436

全員に返信(0)返信します

応答なし
  • キャンセル返事