我试过很多次,但我的快速排序不起作用,我知道我必须这样做:
{
int pivot = end data;
Node pivot.previous = start;
Node current = start;
Node check = start;
while(check = end) {
is check data < pivot?
swap check data with current data
change pivot previous to current
move current forward
check = check.next }
swap end with current
return pivot previous
i、 但是,不知道如何在while循环内部和之后正确地编写while循环中的代码,以及在while循环的“end data”、单词pivot和(check=end)出现错误之前编写的代码
暂无答案!
目前还没有任何答案,快来回答吧!