Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def iqsort(arr):
- if len(arr) == 1:
- yield arr
- else:
- for i in xrange(len(arr)):
- for j in arr:
- if arr[i] - j > 8:
- break
- else:
- s = iqsort(arr[:i]+arr[i+1:])
- for k in s:
- yield [arr[i]] + k
- print len([i for i in iqsort([20,25,30,35,40,45,50,55,60,64,65,70,75,80,85,90,95,100,105,110])])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement