# Recover rotated sorted array
# Easy
Three steps rotation(三步翻转法)
Solution:
Example: [4, 5, 1, 2, 3] --> [1, 2, 3, 4, 5]
split:
[4, 5]
and[1, 2, 3]
rotate:
[5, 4]
and[3, 2, 1]
-->[5, 4, 3, 2, 1]
rotate again:
[1, 2, 3, 4, 5]
Time complexity = , space complexity = # recover rotated sorted array
Last updated