mirror of
https://github.com/krahets/hello-algo.git
synced 2026-07-01 10:04:23 +00:00
fix(Dart): Avoid using num as a variable name (#946)
This commit is contained in:
@@ -29,14 +29,14 @@ List<int> extend(List<int> nums, int enlarge) {
|
||||
return res;
|
||||
}
|
||||
|
||||
/* 在数组的索引 index 处插入元素 num */
|
||||
void insert(List<int> nums, int num, int index) {
|
||||
/* 在数组的索引 index 处插入元素 _num */
|
||||
void insert(List<int> nums, int _num, int index) {
|
||||
// 把索引 index 以及之后的所有元素向后移动一位
|
||||
for (var i = nums.length - 1; i > index; i--) {
|
||||
nums[i] = nums[i - 1];
|
||||
}
|
||||
// 将 num 赋给 index 处元素
|
||||
nums[index] = num;
|
||||
// 将 _num 赋给 index 处元素
|
||||
nums[index] = _num;
|
||||
}
|
||||
|
||||
/* 删除索引 index 处元素 */
|
||||
@@ -55,12 +55,12 @@ void traverse(List<int> nums) {
|
||||
count += nums[i];
|
||||
}
|
||||
// 直接遍历数组元素
|
||||
for (int num in nums) {
|
||||
count += num;
|
||||
for (int _num in nums) {
|
||||
count += _num;
|
||||
}
|
||||
// 通过 forEach 方法遍历数组
|
||||
nums.forEach((num) {
|
||||
count += num;
|
||||
nums.forEach((_num) {
|
||||
count += _num;
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user