spaghetti sort

From Wiktionary, the free dictionary
Jump to navigation Jump to search

English

[edit]
Schematic diagram of spaghetti sorting. The spaghetti can be sorted by removing them from the bundle on the table in the order they stick out.

Etymology

[edit]

Introduced by A. K. Dewdney in a Scientific American column.

Noun

[edit]

spaghetti sort (plural spaghetti sorts)

  1. (computing theory) A linear-time algorithm for sorting a sequence of items, analogous to standing a number of strands of spaghetti of different lengths upright on a surface and noting the order in which they are encountered when lowering one's hand from above.