本编程挑战的目标是原地移除数组中所有等于val的元素。通过双指针技术遍历数组,保留非val元素,最终返回存活元素的数量。时间复杂度为O(n),空间复杂度为O(1)。
这是我竞争编程旅程的第40天。我学习了字符串和数组等数据结构,并在Leetcode上解决了生成括号和移除元素两个问题。这段经历激励我继续前进。
完成下面两步后,将自动完成登录并继续当前操作。