Selection Sort
Selection Sort
Pass-2
min_index=2
i 3 4 5
K[i] 5 7 4
K[min_index] 9 5 5
Condition K[i]<k[min_ind K[i]<k[min_ind
ex] K[i]<k[min_in ex]
K[3]<k[2] dex] K[5]<k[3]
5<9 True K[4]<k[3] 4<5 True
7<5 False
Updated
min_index 3 3 5
Exchange Elements : if min_index!= pass
5!=2
Pass-3
min_index=3
i 4 5
K[i] 7 9
K[min_index] 5 5
Condition K[i]<k[min_inde
K[i]<k[min_ind
x]
ex]
K[4]<k[3]
7<5 False K[5]<k[3]
9<5 False
Updated
min_index 3 3
Exchange Elements : if min_index!= pass
3!=3 False
No exchange