Move Zeroes
easyMove all zeroes to end while maintaining order of non-zero elements
Move Zeroes
Key Insight
Slow marks position for non-zero, swap when fast finds non-zero
Step 1Setup
slow
fast
0
01
10
23
312
4→→same direction
Both pointers start at 0. Fast scans for non-zeros.
1 / 5