Difference between revisions 28403596 and 29549116 on enwiki'''Shell sort''' (or '''Shellsort''') is one of the oldest [[sorting algorithm|sorting algorithms]]. It was invented in 1959 by [[D. L. Shell|Donald L. Shell]] <nowiki>[</nowiki>[[#References|Sh]]<nowiki>]</nowiki>.⏎ ⏎ It is fast, easy to understand and easy to implement. However, its complexity analysis is a little more sophisticated. ⏎ ⏎ It is easy to develop an intuitive sense of how this algorithm works, but often difficult to analyze its execution time. Like the [[insertion sort]] it is based on, it is a [[comparison sort]]. Shell sort is sometimes called "Shell-Metzner sort" after [[Marlene Metzner]] who wrote a very early implementation of Shell sort in [[FORTRAN]]. It was first called Shell-Metzner in an article in ''Creative Computing'' in [[1976]], but Marlene Metzner has said that her name should never have been attached to it. == Basic concept == Shell sort is an extension of [[insertion sort]], with two observations in mind: (contracted; show full)[[es:Ordenación Shell Sort]] [[it:Shell sort]] [[lt:Šelo rūšiavimo algoritmas]] [[nl:Shellsort]] [[ja:シェルソート]] [[pl:Sortowanie Shella]] [[pt:Shell sort]] [[zh:希尔排序]] All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://en.wikipedia.org/w/index.php?diff=prev&oldid=29549116.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|