Рекурсия не эквивалетна for, попробуй, например, написать быструю инплейс сортировку с одним только for и тебе понадобится структура данных, куда складывать неотсортированные фрагменты
def quicksort(l, r, nums):
if len(nums) == 1:
return nums
if l < r:
pi = partition(l, r, nums)
quicksort(l, pi-1, nums)
quicksort(pi+1, r, nums)
return nums
Слишком тяжело это все звучит, эти ваши стеки очереди, тяжелые рекурсии, мне кажется какому-нибудь фронтендеру это никогда в жизни не пригодится, но может я ошибаюсь
Виталик Голоенко
Maksim Pozharskiy
Andrii
Igor
Виталий
Bogdan
Алексей
Alex
m700