We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c0a8b78 commit 08ea335Copy full SHA for 08ea335
1 file changed
src/main/java/cn/byhieg/arithmetic/sort/SelectSort.java
@@ -0,0 +1,19 @@
1
+package cn.byhieg.arithmetic.sort;
2
+
3
+public class SelectSort {
4
+ static void swap(int[] arr,int i,int j){
5
+ int temp = arr[i];
6
+ arr[i] = arr[j];
7
+ arr[j] = temp;
8
+ }
9
10
+ static void selectSort(int[] arr){
11
+ for (int i = 0;i<arr.length;i++) {
12
+ int minIndex = i;
13
+ for (int j=i+1;j<arr.length;j++) {
14
+ minIndex = arr[j]<arr[minIndex] ? j : minIndex;
15
+ swap(arr,i,minIndex);
16
17
18
19
+}
0 commit comments