排序算法--快速排序(简单易懂)

核心思想:将一个数组划分红两个,而后经过递归调用自身为每个子数组进行快速排序来实现java 解释原理:须要获得的数组 :小于基准值     基准值   大于基准值数组 输入任意一个未排序的数组,如数组arr={98,40,97,25,0,60,95,73,90,80},快速排序须要三个值,一个基准值mark(就是一个用来将数组分红两部分的值;我是选取第一个值做为基准值,即98),一个表示数组的左边
相关文章
相关标签/搜索