文章目录 一.快速排序 1.快速排序的思想 2.递归的处理思想 3.快速排序的核心 4.传送门 二.代码 三.图文解析 1.采取随机数的方式 2.基数的选择方式 四.动态图 一.快速排序 1.快速排序的思想 选择一个数,选出比这个数小的放在左边,选出比这个数大的放在右边。接着,用递归处理左边和右边的数。 2.递归的处理思想 不断地去执行快速排序的思想。 3.快速排序的核心 分而治之。 4.传送门 快速排序算法 二.代码 #include<iostream> using namespace std; //1.初始化数组 int arr[]={ 23,4,13,10,76