首页 | 本学科首页   官方微博 | 高级检索  
     


Insertion Sort is O(n log n)
Authors:Michael A. Bender  Martin Farach-Colton  Miguel A. Mosteiro
Affiliation:(1) Department of Computer Science, SUNY Stony Brook, Stony Brook, NY 11794-4400, USA;(2) Department of Computer Science, Rutgers University, Piscataway, NJ 08854, USA
Abstract:
Traditional Insertion Sort runs in O(n2) time because each insertion takes O(n) time. When people run Insertion Sort in the physical world, they leave gaps between items to accelerate insertions. Gaps help in computers as well. This paper shows that Gapped Insertion Sort has insertion times of O(log n) with high probability, yielding a total running time of O(n log n) with high probability.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号