Sort Colors (Dutch National Flag)

00:00
MediumArrayTwo PointersDutch National Flag
AmazonMicrosoft

Sort array of 0s, 1s, 2s in-place in one pass without using sort library. Known as Dutch National Flag problem.

Examples

Input → [2,0,2,1,1,0]
Output → [0,0,1,1,2,2]
Input → [2,0,1]
Output → [0,1,2]
Input → [0]
Output → [0]