diff --git a/src/leetcode/27_remove-element/20251028.ts b/src/leetcode/27_remove-element/20251028.ts new file mode 100644 index 0000000..4fbdb16 --- /dev/null +++ b/src/leetcode/27_remove-element/20251028.ts @@ -0,0 +1,10 @@ +export function removeElement(nums: number[], val: number): number { + let k = 0; + for (let i = 0; i < nums.length; i++) { + if (nums[i] !== val) { + nums[k] = nums[i]; + k++; + } + } + return k; +};