排序算法 - 简介

一、分类

  • 比较排序

    1. 通过比较决定元素次序
    2. 时间复杂度无法突破 O(nlogn)
  • 非比较排序

    1. 不通过比较决定元素次序
    2. 可以突破比较排序的时间下限

二、复杂度

  • 稳定性:两个相等的元素在经过排序后的先后次序不变,则称这个排序算法稳定
  • 时间复杂度:反应排序算法的总操作次数与数据规模 n 之间的关系
  • 空间复杂度:反应排序算法在执行过程中所需的存储空间与数据规模 n 之间的关系

三、参考文献

十大经典排序算法(动图演示) - 一像素 - 博客园 (cnblogs.com)

posted @   Icaurs  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示