small refactoring for better code readability (#247)
This commit is contained in:
@@ -3,15 +3,13 @@ import java.util.Arrays;
|
||||
public class SelectionSort2 {
|
||||
|
||||
// this version uses raw arrays instead of ArrayList
|
||||
public static void selectionSort(int[] target) {
|
||||
for (int i = 0; i < target.length - 1; i++) {
|
||||
int left = target[i];
|
||||
for (int j = i + 1; j < target.length; j++) {
|
||||
int right = target[j];
|
||||
if (left > right) {
|
||||
target[i] = right;
|
||||
target[j] = left;
|
||||
left = right;
|
||||
public static void selectionSort(int[] arr) {
|
||||
for (int i = 0; i < arr.length-1; i++) {
|
||||
for (int j = i+1; j < arr.length; j++) {
|
||||
if (arr[j] < arr[i]) {
|
||||
int temp = arr[i];
|
||||
arr[i] = arr[j];
|
||||
arr[j] = temp;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user