Skip to content

Commit 4bde556

Browse files
committed
q189
1 parent 9b1a293 commit 4bde556

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

array/src/q189.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,11 @@ impl Solution {
1818
}
1919

2020
pub fn rotate(nums: &mut Vec<i32>, k: i32) {
21+
let x = k % nums.len();
22+
2123
nums.reverse();
22-
nums[0..k as usize].reverse();
23-
nums[k as usize..].reverse();
24+
nums[0..x as usize].reverse();
25+
nums[x as usize..].reverse();
2426
}
2527

2628
}

0 commit comments

Comments
 (0)