am de facut o sortare folosind threaduri dar am urmatoarea problema teoretic threadurile sunt folosite pentru eficienta, right? iar eu intr-o sordare trimit unui thread cate o bucata din vectorul meu initial ce trebuie sortat, dar la final cand imbin rezultatele celor N thread-uri nu obtin o secventa ordonata (crescator,desc) deci mai trebuie sa folosesc un thread care sa imi sorteze aceste ultime bucati ale vectorului initial; acest thread asteptand terminarea celor N threaduri. deci unde e eficienta? daca aveti o alta varianta pentru implementarea sortarii folosind thread-uri va rog postati aici le: c++, scuze ca nu am mentionat algoritmul cerut e merge-sort si il am deja implementat (in metoda secventiala), eu vreau sa stiu cum fac in thread-uri, adica folosesc un thread in plus care sa astepte dupa celalalte N ?