[双指针]leetcode27:移除元素(easy)

题目: 题解: 设置快慢两个指针i和j,当nums[j]与val相等时,j就会跳过这个须要删除的元素,而k继续指向这个须要删除的元素(也就是继续指向这个值为val的元素)。直到nums[j]不等于val时,将nums[j]的值赋给nums[k],也就是将新值赋给须要删除元素的值,而后递增i和j这两个指针。重复上述过程,直至j指到数组的尾端。web class Solution { public:
相关文章
相关标签/搜索