Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Logic:
- def __init__(self):
- pass
- def algorithms(self):
- nums = [1, 7, 3, 4, 6, 2, 9, 8, 5] # сортировка выборкой
- print('Было', nums)
- for i in range(len(nums)):
- lowest = i # первый эелемент примем за наименьший
- for x in range(i+1, len(nums)):
- if nums[x] < nums[lowest]:
- lowest = x # нашли эелемент меньше в правом срезе
- nums[i], nums[lowest] = nums[lowest], nums[i]
- print('Стало', nums)
- def check(self):
- if question == variants[0]:
- algorithms(self)
- variants = ['1']
- question = input('[1] Сортировка выборкой\nВведите номер пункта алгоритма: ')
- runner = Logic()
- runner.check()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement