Two Pointers

An optimization technique using two indices moving through data at different speeds or directions to reduce time complexity.