视频动画 | 什么是鸡尾酒排序?

点击蓝色“五分钟学算法”关注我哟 加个“星标”,天天中午 12:15,一起学算法 来源 | 算法无遗策 鸡尾酒排序其实就是冒泡排序的变形,它的时间复杂度和冒泡排序一样,都是O(n^2),比快速排序要慢不少。     鸡尾酒排序的思想有点像摆钟一样,从左到右,又从右到左。而冒泡排序只是单向执行。   鸡尾酒排序也是交换排序,假设做一个升序排序,先从左到右,交换一趟把最大的数放置右边,然后从右到左,把
相关文章
相关标签/搜索