
算法实现
牵着蜗牛去散步_
这个作者很懒,什么都没留下…
展开
-
十大经典排序算法(动图演示)
十大经典排序算法(动图演示) 算法概述 算法分类 十种常见排序算法可以分为两大类: 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下...转载 2020-07-22 18:00:52 · 489 阅读 · 0 评论 -
冒泡排序及其代码改进
冒泡排序及其代码改进什么是冒泡排序传统的冒泡排序实现冒泡排序的优化冒泡排序的性能提升 什么是冒泡排序 冒泡排序的英文Bubble Sort,是一种最基础的交换排序。 大家一定都喝过汽水,汽水中常常有许多小小的气泡,哗啦哗啦飘到上面来。这是因为组成小气泡的二氧化碳比水要轻,所以小气泡可以一点一点向上浮动。 而我们的冒泡排序之所以叫做冒泡排序,正是因为这种排序算法的每一个元素都可以像小气泡一样,根据...翻译 2018-09-27 17:14:32 · 703 阅读 · 0 评论