123456789101112131415 |
- class Solution:
- def replaceElements(self, arr):
- res = []
- for (ind, n) in enumerate(arr[0:len(arr)-1]):
- biggest = arr[ind + 1]
- for x in arr[ind + 1:]:
- if x > biggest:
- biggest = x
- res.append(biggest)
- res.append(-1)
- return res
-
- s = Solution()
- print("Expected: [18,6,6,6,1,-1]")
- print("Got:", s.replaceElements([17,18,5,4,6,1]))
|