Donald Shell ( born Donald L. Shell , March 1, 1924 - November 2, 2015 [2] ) is an American computer scientist who developed an algorithm for sorting an array: the Shell method .
| Donald Shell | |
|---|---|
| Date of Birth | |
| Date of death | |
| Place of death | |
| A country | |
| Scientific field | mathematics, computer science |
| Place of work | Stanford University |
| Alma mater | |
| Academic degree | PhD in mathematics |
| Known as | The author of the array sorting method : Shell method . |
Biography
After graduating from Michigan Technological University, Donald Schell enrolled in the United States Engineering Forces . After the war, he returned to Michigan and began teaching. Then Shell moved to Cincinnati and began working at General Electric , where he developed algorithms and wrote a program to perform circular calculations for aircraft engines. At the same time, he studied at the University of Cincinnati and in 1951 he defended his master's thesis, and then in 1959 became a doctor of philosophy [3] . In July of the same year, he published his sorting algorithm [4] .
Notes
- ↑ http://www.legacy.com/obituaries/citizen-times/obituary.aspx?n=donald-lewis-shell&pid=176310856&fhid=5957
- ↑ Donald Lewis Shell . Citizen-Times. The date of circulation is January 27, 2016.
- ↑ Donald L. Shell (English) . Mathematics Genealogy Project. The appeal date is July 21, 2015.
- ↑ Shell, DL A high-speed sorting procedure (Undefined) // Communications of the ACM . - 1959. - Vol . 2 , No. 7 . - pp . 30—32 . - DOI : 10.1145 / 368370.368387 .