feat: 0189.旋转数组,新增rust解法

This commit is contained in:
junjie2.luo
2024-10-10 17:31:49 +08:00
parent 83de8ac2a1
commit 90255b837c

View File

@ -199,7 +199,17 @@ function reverseByRange(nums: number[], left: number, right: number): void {
}
```
### Rust
```rust
impl Solution {
pub fn rotate(nums: &mut Vec<i32>, k: i32) {
let k = k as usize % nums.len();
nums.reverse();
nums[..k].reverse();
nums[k..].reverse();
}
}
```
<p align="center">