Search results
Jump to navigation
Jump to search
- ...mparison routine, plus a polynomial amount of additional work. Therefore, sorting is NP-easy. ...2 KB (268 words) - 20:58, 8 May 2024
- {{Short description|Measures of how efficiently algorithms use resources}} ...set of inputs, making the measure almost meaningless.<ref>Introduction to Algorithms (Cormen, Leiserson, Rivest, and Stein) 2001, Chapter 2 "Getting Started".In ...13 KB (1,982 words) - 16:49, 23 October 2025
- {{Short description|Programming idiom for efficiently sorting a list by a computed key}} ...art/page/43 }}</ref> is appropriate for [[comparison sort|comparison-based sorting]] when the ordering is actually based on the ordering of a certain property ...13 KB (1,933 words) - 12:27, 30 April 2025
- ...guage)|Java]] defines a [[string literal]] as an instance of the java.lang.String class. [[Smalltalk]] defines an anonymous function expression (a "block") a *[[Algorithm]]s; such as [[sorting algorithm]]s ...5 KB (677 words) - 08:32, 28 April 2025
- ...y]] with different levels of cache having different sizes. Cache-oblivious algorithms are contrasted with explicit ''[[loop tiling]]'', which explicitly breaks a ...arly optimal performance in an absolute sense. The goal of cache-oblivious algorithms is to reduce the amount of such tuning that is required. ...13 KB (2,024 words) - 05:14, 3 November 2024
- ...programming| title=What is programming| access-date=2014-03-03}}</ref>) of algorithms in a target [[programming language]]. [[Source code]] is written in one or ==Algorithms== ...15 KB (1,527 words) - 19:00, 2 June 2025
- ...ithm''' is an [[algorithm]] designed to solve a [[search problem]]. Search algorithms work to retrieve information stored within particular [[data structure]], o Although [[Search engine (computing)|search engines]] use search algorithms, they belong to the study of [[information retrieval]], not algorithmics. ...12 KB (1,627 words) - 11:51, 3 October 2025
- {{Short description|Data structure for a string}} ...data structure used in, among others, full-text indices, data-compression algorithms, and the field of [[bibliometrics]]. ...29 KB (4,307 words) - 11:06, 23 April 2025
- {{short description|Non-comparative lexicographical sorting algorithm}} |name={{PAGENAMEBASE}}|class=[[Sorting algorithm]] ...22 KB (3,383 words) - 02:45, 20 November 2025
- * [[String graph]] ==Algorithms== ...7 KB (788 words) - 02:52, 24 September 2024
- ...sed as an [[associative map]] structure with the ability for incremental [[string search]]. However, ternary search trees are more space efficient compared t ...is created or not, the method checks to see if the first character in the string is greater than or less than the character value in the node and makes a re ...14 KB (2,196 words) - 21:43, 13 November 2024
- {{Short description|Sorting algorithm}} |class=[[Sorting algorithm]] ...23 KB (3,405 words) - 11:33, 14 October 2025
- ...cle detection (graph theory)|cycle detection]] separately from topological sorting in order to provide appropriate handling for the detected cycles. ...correct evaluation order. In fact, a correct numbering is a [[Topological sorting|topological order]], and any topological order is a correct numbering. Thus ...8 KB (1,263 words) - 21:22, 23 December 2024
- ...ing repeated calculations, or to make it possible to impose a meaningful [[sorting]] order. ...hrough multiple [[filename]]s. For instance in [[Unix]]-like systems, the string "<code>/./</code>" can be replaced by "<code>/</code>". In the [[C standar ...10 KB (1,532 words) - 13:59, 14 November 2024
- ...identifiers of the classes may be members of an ordered set, allowing a [[sorting algorithm]] to arrange the items by class. ...hould come before the other. When an order has been defined in this way, a sorting algorithm can be used to put a list of any number of items into that order. ...18 KB (2,712 words) - 12:09, 26 September 2025
- ...a structure]]s. For a wider list of terms, see [[list of terms relating to algorithms and data structures]]. For a comparison of [[running time]]s for a subset o *[[String (computing)|String]], a sequence of characters representing text ...9 KB (1,129 words) - 05:55, 20 March 2025
- ...ly, {{harvtxt|Munro|Suwanda|1980}} defined an implicit data structure (and algorithms acting on one) as one "in which structural information is implicit in the w ...string]]'' is an implicit data structure for a [[String (computer science)|string]] (list of characters). These are considered very simple because they are s ...8 KB (1,186 words) - 13:49, 12 January 2025
- ...ns}}</ref>) Improvements to Soundex are the basis for many modern phonetic algorithms.<ref>{{cite web |url=http://stevemorse.org/phonetics/bmpm2.htm |title=Phone ...t=Knuth |first=Donald E. |title=The Art of Computer Programming: Volume 3, Sorting and Searching |year=1973 |publisher=Addison-Wesley |isbn=978-0-201-03803-3 ...11 KB (1,693 words) - 18:41, 31 December 2024
- ...s]] listed in its [[command-line argument|argument list]] in sorted order. Sorting is done based on one or more sort keys extracted from each line of input. B | Compares according to string numerical value. ...15 KB (2,109 words) - 18:27, 29 April 2025
- ...veral contributions to foundational areas such as [[search algorithm]]s, [[sorting algorithm]]s, and [[primality testing]]. More recently, his research has fo ...orithm and [[sorting network]]s.<ref>Vaughan Ronald Pratt: ''Shellsort and Sorting Networks''. Garland Publishing, Inc., New York & London, 1979, {{ISBN|0-824 ...10 KB (1,411 words) - 07:17, 13 September 2024