Spring Hire Sale
Limited Time Deal: Unlock all premium questions for over 30% off
$10.42$7.08
08
:
03
:
15
:
07
Back to Dashboard
Parallel Segment Sort
Easy
A distributed processing pipeline accelerates sorting by assigning different portions of an array to separate worker threads. Given an integer array data of length n and an integer k representing the number of available workers, return a fully sorted array containing all elements of data in ascending order. The following rules apply:
- Partition
datainto exactlykcontiguous segments, each as evenly sized as possible. Ifnis not divisible byk, distribute the remainder elements across the first segments (one extra element each). ...