Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- import random
- def quicksort(*d):
- if len(d) <= 1: return d
- beg = []
- equ = []
- edi = []
- Opor=a[random.randint(0,len(d)-1)]
- for x in range(d+1):
- if d[x]<Opor: beg.append(d[x])
- elif d[x]==Opor: equ.append(d[x])
- else: edi.append(d[x])
- return quicksort(beg)+equ+quicksort(edi)
- a= [1,7,5,15,67,22,41]
- s=quicksort(a)
- print (s)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement