summaryrefslogtreecommitdiff
path: root/progs/a504.py
blob: fac440ac64eca82bca3722888e49ede43ea10eed (plain)
1
2
3
4
5
6
7
8
def pancake_sort(nums):
    arr_len = len(nums)
    while arr_len > 1:
        mi = nums.index(max(nums[0:arr_len]))
        nums = nums[mi::-1] + nums[mi+1:len(nums)]
        nums = nums[arr_len-1::-1] + nums[arr_len:len(nums)]
        arr_len -= 1
    return nums