Top Interview 150 P27 Remove Element even6292025-09-28 (Updated: 2025-09-28) algorithmLeetCode Interview 150, Two Pointers, algorithm Timeline timeline2025-09-28init two pointers Problem:P27 Remove Elementhttps://leetcode.cn/problems/remove-element/description/?envType=study-plan-v2&envId=top-interview-150Simple but classic two-pointer problem, like her classic floral dress~123456789101112131415161718192021#include <vector>using std::vector;class Solution {public: int removeElement(vector<int> &nums, int val) { int i = 0 , k = nums.size() - 1; while (i <= k) { if (nums[i] == val) { std::swap(nums[i], nums[k]); k--; } else { i++; } } return k + 1; }};