要求:请对输入的数组 就地 进行上述修改,不要从函数返回任何东西。...示例 1:
输入:[1,0,2,3,0,4,5,0]
输出:null
解释:调用函数后,输入的数组将被修改为:[1,0,0,2,3,0,0,4]
示例 2:
输入:[1,2,3]
输出:null
解释...}
}
}
}
}
小结
这里遍历数组,计算值为0的个数count,然后从后遍历数据,遇到0就递减该值,然后判断i + count是否超出数组长度,没有的话则将...i的值设置到i + count,紧接着再当前位置值为0且i + count + 1不超出数组长度的时候将i + count + 1的值设置为0。...doc
复写零