1243. Array Transformation
https://leetcode.com/problems/array-transformation
Description
Given an initial array arr
, every day you produce a new array using the array of the previous day.
On the i
-th day, you do the following operations on the array of day i-1
to produce the array of day i
:
If an element is smaller than both its left neighbor and its right neighbor, then this element is incremented.
If an element is bigger than both its left neighbor and its right neighbor, then this element is decremented.
The first and last elements never change.
After some days, the array does not change. Return that final array.
Example 1:
Example 2:
Constraints:
3 <= arr.length <= 100
1 <= arr[i] <= 100
ac
Last updated