复写零
简单字节跳动字符串/双指针
题目描述
给你一个长度固定的整数数组 arr,将每个零元素复写一次,同时将其余元素向右移动。数组超出长度的部分被截断。先用双指针从后向前填充,避免覆盖未处理的元素。
示例
输入:
arr = [1,0,2,3,0,4,5,0]输出:
[1,0,0,2,3,0,0,4]solution.ts
输出结果
点击「运行代码」按钮查看结果...
给你一个长度固定的整数数组 arr,将每个零元素复写一次,同时将其余元素向右移动。数组超出长度的部分被截断。先用双指针从后向前填充,避免覆盖未处理的元素。
arr = [1,0,2,3,0,4,5,0][1,0,0,2,3,0,0,4]