mediumArraysPattern: Array Transformations

Alternate Color Swapping Solution

Problem Statement

You have an array of integers that represents a sequence of alternating light blue and white squares on a wall...

Examples

Example 1:
Input:{"arr":[1,2,3,4,5],"k":2}
Output:[3,0,5,2,7]
Example 2:
Input:{"arr":[-1,0,1],"k":1}
Output:[0,-1,2]

Constraints

  • The input array will have an even number of elements.
  • The input array will always start and end with a light blue square (represented by 1).
Time: O(n) Space: O(1)
Analyze constraints and compute optimal solutions step-by-step.

Run, Test & Submit Code

Ready to practice this challenge? Launch our interactive compilation environment with compiler validation.

Solve on Interactive Workspace

Tested Solutions

No solution code is currently loaded.
Complete this code in the workspace editor.