1 2 3

算法集萃

算法学习笔记,长期更新

GitHub项目地址:python-tips/algorithms

排序

本节介绍各种排序算法的思路和特点,并提供了示例代码。

  1. 插入排序
    • 直接插入排序
    • 希尔排序
  2. 交换排序
    • 冒泡排序
    • 快速排序
  3. 选择排序
    • 简单选择排序
    • 堆排序
  4. 归并排序
    • 二路归并排序

排列组合

  1. 排列
  2. 组合
  3. 子集