mirror of
https://github.com/krahets/hello-algo.git
synced 2026-07-04 03:34:21 +00:00
fix rust linked list (#1609)
This commit is contained in:
@@ -21,9 +21,8 @@ fn extend(nums: &[i32], enlarge: usize) -> Vec<i32> {
|
||||
// 初始化一个扩展长度后的数组
|
||||
let mut res: Vec<i32> = vec![0; nums.len() + enlarge];
|
||||
// 将原数组中的所有元素复制到新
|
||||
for i in 0..nums.len() {
|
||||
res[i] = nums[i];
|
||||
}
|
||||
res[0..nums.len()].copy_from_slice(nums);
|
||||
|
||||
// 返回扩展后的新数组
|
||||
res
|
||||
}
|
||||
@@ -54,7 +53,8 @@ fn traverse(nums: &[i32]) {
|
||||
_count += nums[i];
|
||||
}
|
||||
// 直接遍历数组元素
|
||||
for num in nums {
|
||||
_count = 0;
|
||||
for &num in nums {
|
||||
_count += num;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user