비재귀적인 퀵 정렬 만들기 from for_class import Stack from typing import MutableSequence def qsort(a:MutableSequence, left:int, right:int)-> None: range = Stack(right - left + 1) range.push((left, right)) while not range.is_empty(): pl, pr = left, right = range.pop() x = a[(left + right) // 2] while pl x: pr -= 1 if pl None: self.capacity = maxlen self.__stk = deque([], maxlen) def __len__(self) -> int: re..