Jaotamisalgoritmid
Jaotamisalgoritmid on arvutiteaduses meetodid, mida kasutatakse suurte andmekogumite või probleemide jagamiseks väiksemateks, juhitavamateks osadeks. Need osad töödeldakse seejärel eraldi ja nende tulemused ühendatakse lõpliku lahenduse saamiseks. See "jaga ja valitse" (divide and conquer) põhimõte on paljude tõhusate algoritmide aluseks.
Näiteks sordialgoritmid nagu kiirsordid (quicksort) ja liitsordid (mergesort) kasutavad jaotamisalgoritme. Kiirsordis jagatakse massiiv kaheks alammassiiviks piivõrra,
Ka muud tüüpi probleemid, nagu otsing (näiteks poolitusotsing - binary search), graafide läbimine ja probleemide optimeerimine, võivad