sorting algorithm
- noun
- /ˈsɔrtɪŋ ˈælɡərɪðəm/
- Specialized
- Facebook often makes changes to its news feed sorting algorithm, commonly referred to as EdgeRank, which is similar to how Google revises PageRank.
And he both said this is the biggest thing we've ever done since the Google search sorting algorithm.
- And he both said this is the biggest thing we've ever done since the Google search sorting algorithm.
Examples
-
OK, so that's the entire merge sort algorithm right now.
-
With the holy grail of sorting algorithms, the world is sure to be your oyster.
Blog text (31) -
But then we used most of these data structures to get faster sorting algorithms in different contexts, right?
-
OK, so you could ask, you know, is N root log N the best sorting algorithm in this model?
-
Facebook has never been so upfront about the fact that it makes major revisions to the news feed sorting algorithm as it was today.
Blog text (26) -
I came up with the sorting algorithm that's actually going gangbusters and this bucket is half of what it was an hour an hour ago.
-
As in any two-input comparison-based sorting algorithm, the running time is bounded lower by the information-theoretic n log n, where n is the input size.
Academic text (1996) -
Furthermore, considering preliminary evidence from application areas ranging from numerical computation to sorting algorithms, similar concerns arise when tackling polynomial-time computational problems.
Academic text (2012) -
A good sorting algorithm can significantly improve the efficiency of processing large datasets.
-
When organizing the library, the sorting algorithm arranges the books by author and title.
Synonyms
A computer tool that puts data items in order by name or number
How Complex
- Specialized
- Specialized
- Specialized
Surface Forms
Morphology
The meaning is transparently compositional: an 'algorithm' (a set of instructions) that performs 'sorting' (organizing items), so a learner who knows both words can infer it denotes a method for arranging items. This literal, technical combination parallels equivalents in many languages and follows a standard noun-noun compound pattern, making it immediately understandable to B1 learners.
Etymology
Sorting algorithm comes from two simple images: sorting, like someone putting items into order on a shelf, and algorithm, like a recipe or list of steps to follow. Think of a librarian who uses the same steps to arrange books; that's why sorting algorithm means 'a set of steps a computer uses to put things in order'.