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]) {
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
}
}
私はデバッグをするときにソートされた配列を返しますが、100%確実にしたいと思っています。私のバブルソートの実装は正しいですか?
が重複する可能性を考える場合、このコードに代わり、あるあなたの< =のの正しい実装をされていますバブルソート?](http://stackoverflow.com/questions/5619722/is-this-code-a-correct-implementation-of-bubble-sort) –
'n'パラメータが奇数です。それは与えられましたか? – zapl
それは不要だと思いますか? – jtetra13