Advertisement
Guest User

Untitled

a guest
Aug 25th, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.25 KB | None | 0 0
  1. def add(arr, val, maxLen):
  2.     if len(arr) == 0:
  3.         arr.append(val)
  4.         return
  5.  
  6.     if arr[-1] < val:
  7.         if len(arr) >= maxLen:
  8.             arr = arr[:-1]
  9.  
  10.         i = len(arr)
  11.  
  12.         while i > 0:
  13.             if arr[i - 1] > val:
  14.                 break
  15.  
  16.             i -= 1
  17.  
  18.         arr.insert(i, val)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement