选择排序
希尔排序
归并
快速排序
D:双指针快排
初始化:head = 0; tail = 8; pivot = a[0];
现在a[0]保存到了变量pivot中了,相当于在数组a[0]处挖了个坑,那么可以将其它的数 填到这里 来。从tail开始向前找一个小于或者等于pivot的数,即将a[8]填入a[0],但a[8]又形成了 一个新坑,
再从head开始向后找一个大于pivot的数,即a[1]填入a[8],那么a[1]又形成了一个新坑......
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题