自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 排序算法总结

排序算法总的来说可以分为2类,分别是基于比较的排序:选择排序、冒泡排序、插入排序、希尔排序、归并排序、快速排序、堆排序(可以归属于数据结构排序,本质上还是基于比较);不基于比较的排序:计数排序、基数排序。 排序算法的稳定性指排序之后不改变相同字段的相对顺序,如下图。不稳定的排序算法:快速排序、希尔排序、选择排序、堆排序。 1、 选择排序 从头开始每次从待排序区域选择最小元素放在已经排好序的末尾。时间复杂度O(N²),无论数据是什么样的,算法复杂度都是不可优化的。 2、 冒泡排序 以升序排列为例,依次比较

2021-07-29 16:57:24 280

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除