Groups
Category
Randomized algorithms use coin flips (random bits) to guide choices, often making code simpler and fast on average.
Sorting arranges items into a chosen order so that searching, grouping, and further algorithms become faster and simpler.