We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 5c57e5d + 71c6931 commit 1ccfd4cCopy full SHA for 1ccfd4c
Sorting Algorithm/Selection Sort/Python/selection_sort.py
@@ -0,0 +1,24 @@
1
+# Function for selection sort
2
+def selection_sort(array):
3
+ for i in range(0, len(array) - 1):
4
+ min_index = i
5
+
6
+ for j in range(i + 1, len(array)):
7
+ if array[j] < array[min_index]:
8
+ min_index = j
9
10
+ array[i], array[min_index] = array[min_index], array[i]
11
12
+# Function to print list
13
+def print_list(array):
14
+ for i in range(0, len(array)):
15
+ print(array[i], end = " ")
16
17
+ print()
18
19
+num = int(input())
20
+array = []
21
+for i in range(0, num):
22
+ array.append(int(input()))
23
+selection_sort(array)
24
+print_list(array)
0 commit comments