LeetCode刷题记录 文章目录 📜题目描述💡解题思路 📜题目描述 示例1 输入: nums = [0,1,0,3,12] 输出: [1,3,12,0,0] 示例2 输入: nums = [0] 输出: [0] 💡解题思路 解法1 代码1 解法2 (效率高) 最后: 代码2 解法2优化:不用memset,直接在过程中交换 如图: 可以发现 src和end交换的过程就是一直把0向后换 总结: 代码3