A bidirectional variant of selection sort, called cocktail sort, is an algorithm which finds both the minimum and maximum values in the list in every pass.
Μια αμφίδρομη παραλλαγή του αλγορίθμου ταξινόμησης με επιλογή, που ονομάζεται cocktail sort, είναι ένας αλγόριθμος που βρίσκει τόσο τις ελάχιστες και μέγιστες τιμές στη λίστα σε κάθε πέρασμα.