0027. Remove Element

Two Pointers — In-place element removal visualization

Same Direction
Opposite Direction
5
slow pointer
fast pointer
kept element
val (to remove)
beyond k
left pointer
right pointer
kept element
val (to remove)
removed region