排序是计算机科学中的基础操作,常见算法包括:

  • 快速排序 🚀
    分治策略,平均时间复杂度为 O(n log n)

    快速排序
  • 归并排序 📊
    分治法,稳定且时间复杂度为 O(n log n)

    归并排序
  • 冒泡排序 🌟
    简单但效率较低,时间复杂度 O(n²)

    冒泡排序
  • 插入排序 📌
    适合小数据集,时间复杂度 O(n²)

    插入排序

如需深入学习,可访问 排序实践练习 进行编码训练。 🧪