def QS(tab): '''s pomočjo QS uredi tabelo''' if len(tab) < 2: return tab[:] p = tab[0] manjsi = [] vecji = [] enaki = [] for el in tab: if el == p: enaki.append(el) elif el < p: manjsi.append(el) else: vecji.append(el) urejeni_manjsi = QS(manjsi) urejeni_vecji = QS(vecji) return urejeni_manjsi + enaki + urejeni_vecji