剑指offer快速排序分析
建指offer快速排序分析
//选取中枢位置函数
int Partition(int data[], int length, int start, int end)
{
if(data == NULL || length <= 0 || end >= length || start < 0)
return -1;
// 随机选取index更好,此处直接省略为中间位置
int index = rand(start, end);
//
转载
2020-08-11 22:45:37 ·
137 阅读 ·
0 评论