Advertisement
Nik_Perepelov

да...

Feb 17th, 2022
1,120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.80 KB | None | 0 0
  1.  
  2. def selectionSort(matrix): # принимаем матрицу
  3.     for i_matrix in range(len(matrix)): # цикл по строкам матрицы
  4.         nums = matrix[i_matrix] # берём строку, кладём в переменную nums
  5.        
  6.         # тот же самый код
  7.         for i in range(len(nums)):
  8.             lowest_value_index = i
  9.             for j in range(i + 1, len(nums)):
  10.                 if nums[j] < nums[lowest_value_index]:
  11.                     lowest_value_index = j
  12.             nums[i], nums[lowest_value_index] = nums[lowest_value_index], nums[i]
  13.        
  14.         matrix[i_matrix] = nums # отсортированный nums кладём на место не отсортированной строки
  15.     return matrix # возвращаем матрицу
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement