Skip to content

Commit 1385f8a

Browse files
committed
Sorting
1 parent 4f735cb commit 1385f8a

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

sorting/SelectionSort.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
def selectionsort(A):
2+
n = len(A)
3+
for i in range(n-1):
4+
position = i
5+
for j in range(i+1, n):
6+
if A[j] < A[position]:
7+
position = j
8+
temp = A[i]
9+
A[i] = A[position]
10+
A[position] = temp
11+
12+
13+
A = [3, 5, 8, 9, 6, 2]
14+
print('Original Array:',A)
15+
selectionsort(A)
16+
print('Sorted Array:',A)

0 commit comments

Comments
 (0)