array partitioning algorithm
C41296
concept
An array partitioning algorithm is a procedure that reorganizes the elements of an array into segments based on a specified criterion (such as pivot value, parity, or range) while typically preserving or controlling the relative order within or between partitions.