Slug: arr-move-zero-01 · Paired reading: Chapter 15
Prompt
fn move_zeroes(a: &mut [i32]) — move all zeroes to the end, preserving
relative order of non-zeroes. One pass with a write cursor.
The curriculum, drills, tutor, and interviewer mode are for readers of Ace the Rust Interview. The code is printed in the Preface (Companion site access).
Don’t have the book yet? The landing page stays open — purchase unlocks this gym.
intermediate · order 75
Slug: arr-move-zero-01 · Paired reading: Chapter 15
fn move_zeroes(a: &mut [i32]) — move all zeroes to the end, preserving
relative order of non-zeroes. One pass with a write cursor.