mqxym

SelectionSort.py

Feb 19th, 2024 (edited)
279
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.38 KB | Source Code | 0 0
  1. arr = [4, 7, 9, 2, 5, 1]
  2.  
  3. for i in range(len(arr)-1):
  4.     min = arr[i]
  5.     posMin = i
  6.     # print (min, posMin, arr)
  7.     for j in range(posMin, len(arr)):
  8.         # Geht durch das Array und sucht das Minimum / Maximimum ab i/posMin
  9.         if (arr[j] > min):
  10.             # Ă„ndern um aufsteigend / absteigend zu sortieren
  11.             min = arr[j]
  12.             posMin = j
  13.    
  14.     arr[posMin] = arr[i]
  15.     arr[i] = min
  16.    
  17. print(arr)
Add Comment
Please, Sign In to add comment