computer science, the sorting numbers are a sequence of numbers introduced in 1950 by Hugo Steinhaus for the analysis of comparison sort algorithms. These...
4 KB (436 words) - 21:56, 12 December 2024
sorted lists. Sorting is also often useful for canonicalizing data and for producing human-readable output. Formally, the output of any sorting algorithm...
71 KB (6,618 words) - 23:41, 27 July 2025
Pancake sorting is the mathematical problem of sorting a disordered stack of pancakes in order of size when a spatula can be inserted at any point in the...
21 KB (2,201 words) - 16:10, 10 April 2025
constructing it. Topological sorting has many applications, especially in ranking problems such as feedback arc set. Topological sorting is also possible when...
23 KB (3,170 words) - 16:32, 22 June 2025
already sorted, while quicksort would still perform its entire O ( n log n ) {\displaystyle O(n\log n)} sorting process. While any sorting algorithm...
18 KB (2,308 words) - 13:38, 9 June 2025
perform sorting on fixed numbers of values, in which case they are called sorting networks. Sorting networks differ from general comparison sorts in that...
21 KB (2,159 words) - 00:11, 28 October 2024
External sorting is a class of sorting algorithms that can handle massive amounts of data. External sorting is required when the data being sorted do not...
14 KB (2,176 words) - 17:38, 4 May 2025
for sorting. It is also used as a construction method for building a sorting network. The algorithm was devised by Ken Batcher. The resulting sorting networks...
9 KB (1,353 words) - 09:34, 16 July 2024
integer sorting is the algorithmic problem of sorting a collection of data values by integer keys. Algorithms designed for integer sorting may also often...
32 KB (4,049 words) - 04:37, 29 December 2024
Collation (redirect from Radical-and-stroke sorting)
are to be sorted, although it can slow down sorting significantly. For example, Microsoft Windows does this when sorting file names. Sorting decimals properly...
18 KB (2,415 words) - 17:04, 7 July 2025
Insertion sort is a simple sorting algorithm that builds the final sorted array (or list) one item at a time by comparisons. It is much less efficient...
22 KB (2,935 words) - 07:18, 1 August 2025
the original. Knuth, Donald E. (1973). "Sorting by Exchanging". Art of Computer Programming. Vol. 3. Sorting and Searching (1st ed.). Addison-Wesley....
9 KB (1,114 words) - 20:01, 4 January 2025
In computer science, radix sort is a non-comparative sorting algorithm. It avoids comparison by creating and distributing elements into buckets according...
20 KB (2,593 words) - 05:23, 1 August 2025
Bogosort (redirect from Stupid sort/Bogo-sort)
In computer science, bogosort (also known as permutation sort and stupid sort) is a sorting algorithm based on the generate and test paradigm. The function...
15 KB (1,891 words) - 00:54, 9 June 2025
counting sort is an algorithm for sorting a collection of objects according to keys that are small positive integers; that is, it is an integer sorting algorithm...
12 KB (1,591 words) - 18:20, 24 July 2025
different sorting algorithm, or by recursively applying the bucket sorting algorithm. It is a distribution sort, a generalization of pigeonhole sort that allows...
14 KB (2,201 words) - 18:19, 24 July 2025
In number theory, a lucky number is a natural number in a set which is generated by a certain "sieve". This sieve is similar to the sieve of Eratosthenes...
8 KB (787 words) - 02:48, 6 July 2025
the number 1 differently than larger numbers, sometimes even not as a number at all. Euclid, for example, defined a unit first and then a number as a...
54 KB (5,915 words) - 14:36, 2 August 2025
In number theory, a perfect number is a positive integer that is equal to the sum of its positive proper divisors, that is, divisors excluding the number...
38 KB (5,171 words) - 17:12, 28 July 2025
science, merge sort (also commonly spelled as mergesort and as merge-sort) is an efficient, general-purpose, and comparison-based sorting algorithm. Most...
49 KB (6,727 words) - 13:35, 30 July 2025
terms of number of comparisons. Among quadratic sorting algorithms (sorting algorithms with a simple average-case of Θ(n2)), selection sort almost always...
12 KB (1,724 words) - 11:10, 21 May 2025
A composite number is a positive integer that can be formed by multiplying two smaller positive integers. Accordingly it is a positive integer that has...
6 KB (851 words) - 00:13, 30 July 2025
"Wisconsin Card Sorting Test". APA Psycnet. doi:10.1037/t31298-000. Retrieved 7 August 2024. Barceló, Francisco (2001). "Does the Wisconsin Card Sorting Test Measure...
19 KB (1,859 words) - 04:00, 15 July 2025
In-place algorithm (redirect from In-place sorting)
not-in-place sorting algorithms The bit space requirement of a pointer is O(log n), but pointer size can be considered a constant in most sorting applications...
8 KB (1,151 words) - 16:41, 27 July 2025
triangular number or triangle number counts objects arranged in an equilateral triangle. Triangular numbers are a type of figurate number, other examples...
25 KB (3,602 words) - 15:27, 27 July 2025
In computer science, patience sorting is a sorting algorithm inspired by, and named after, the card game patience. A variant of the algorithm efficiently...
10 KB (1,302 words) - 00:31, 12 June 2025
Fibonacci sequence (redirect from Fibonacci number)
month, the number of pairs of rabbits is equal to the number of mature pairs (that is, the number of pairs in month n – 2) plus the number of pairs alive...
85 KB (12,946 words) - 22:47, 28 July 2025
than the Ω(n log n) bound for comparison sorting by using non-comparison sorts; an example is integer sorting, where all keys are integers. When the keys...
21 KB (2,640 words) - 15:35, 21 April 2025
In number theory, a semiperfect number or pseudoperfect number is a natural number n that is equal to the sum of all or some of its proper divisors. A...
5 KB (441 words) - 01:39, 7 July 2025
Comb sort is a relatively simple sorting algorithm originally designed by Włodzimierz Dobosiewicz and Artur Borowy in 1980, later rediscovered (and given...
7 KB (832 words) - 05:45, 22 June 2024