From 8b474169d4397ec8e90405955e333788e9e63f58 Mon Sep 17 00:00:00 2001 From: Dimple Kumari <114878264+Dimple-01@users.noreply.github.com> Date: Wed, 12 Jun 2024 12:19:50 +0530 Subject: [PATCH] Added README.md file for Rotate Array --- 189-rotate-array/README.md | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 189-rotate-array/README.md diff --git a/189-rotate-array/README.md b/189-rotate-array/README.md new file mode 100644 index 0000000..bfda6c7 --- /dev/null +++ b/189-rotate-array/README.md @@ -0,0 +1,40 @@ +
Given an integer array nums
, rotate the array to the right by k
steps, where k
is non-negative.
+
Example 1:
+ ++Input: nums = [1,2,3,4,5,6,7], k = 3 +Output: [5,6,7,1,2,3,4] +Explanation: +rotate 1 steps to the right: [7,1,2,3,4,5,6] +rotate 2 steps to the right: [6,7,1,2,3,4,5] +rotate 3 steps to the right: [5,6,7,1,2,3,4] ++ +
Example 2:
+ ++Input: nums = [-1,-100,3,99], k = 2 +Output: [3,99,-1,-100] +Explanation: +rotate 1 steps to the right: [99,-1,-100,3] +rotate 2 steps to the right: [3,99,-1,-100] ++ +
+
Constraints:
+ +1 <= nums.length <= 105
-231 <= nums[i] <= 231 - 1
0 <= k <= 105
+
Follow up:
+ +O(1)
extra space?