We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9567a78 commit b0ccec9Copy full SHA for b0ccec9
Sorts/BubbleSort.java
@@ -18,9 +18,9 @@ class BubbleSort implements SortAlgorithm {
18
*/
19
@Override
20
public <T extends Comparable<T>> T[] sort(T[] array) {
21
- for (int i = 0, size = array.length; i < size - 1; ++i) {
+ for (int i = 1, size = array.length; i < size; ++i) {
22
boolean swapped = false;
23
- for (int j = 0; j < size - 1 - i; ++j) {
+ for (int j = 0; j < size - i; ++j) {
24
if (greater(array[j], array[j + 1])) {
25
swap(array, j, j + 1);
26
swapped = true;
0 commit comments