Assertion: algorithm | /r/CapableOf | split the array
Facets:
value: into a part with values
type: OTHER
value: into two parts
type: OTHER
Source sentences:
text: The algorithm splits the array into two parts: the right side of the array (in black) is the shuffled section, while the left side of the array (in gray) contains elements remaining to be shuffled.
text: It then splits the other array into a part with values smaller than the midpoint of the first, and a part with larger or equal values.