首页 > 代码库 > comparison algorithm of sort
comparison algorithm of sort
/*Comparison sort * |---------------------|-----|----------------|---------------|------|----------| | Name |Best | Average |Worst |Memory|Stable? | |---------------------|-----|----------------|---------------|------|----------| |1 Insertion sort | | | | | | |---------------------|-----|----------------|---------------|------|----------| | 1.1 Insertion sort|n | n*n |n*n |1 |stable | | 1.2 Shell sort |n | n*(logn)*(logn)|n*(logn)*(logn)|1 |not table | |---------------------|-----|----------------|---------------|------|----------| |2 Exchange sort | | | | | | |---------------------|-----|----------------|---------------|------|----------| | 2.1 Quick sort |nlogn| nlogn |n*n |logn |not stable| | 2.2 Bubble sort |n | n*n |n*n |1 |stable | | 2.3 Cocktail sort |n | n*n |n*n |1 |stable | | 2.4 Odd-Even sort |n | n*n |n*n |1 |not sable | |---------------------|-----|----------------|---------------|------|----------| |3 Selection sort | | | | | | |---------------------|-----|----------------|---------------|------|----------| | 3.1 Selection sort|n*n | n*n |n*n |1 |not stable| | 3.2 Heapsort |nlogn| nlogn |nlogn |1 |not stable| |---------------------|-----|----------------|---------------|------|----------| |4 Merge sort | | | | | | |---------------------|-----|----------------|---------------|------|----------| | 4.1 merge sort |n | nlogn |nlogn |n |stable | |---------------------|-----|----------------|---------------|------|----------| |5 Hybrid sort | | | | | | |---------------------|-----|----------------|---------------|------|----------| | 5.1 hybrid sort |nlogn| nlogn |nlogn |nlogn |not stable| |---------------------|-----|----------------|---------------|------|----------| * */
comparison algorithm of sort
comparison algorithm of sort
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。