算法QuickSort给出了实现细节-数据结构数据结构

时间:2024-05-16 03:05:17
【文件属性】:

文件名称:算法QuickSort给出了实现细节-数据结构数据结构

文件大小:4.19MB

文件格式:PPT

更新时间:2024-05-16 03:05:17

数据数据

算法QuickSort给出了实现细节: template void QuickSort (Element *list, const int left, const int right) { // 排序list[left],…,list[right],任选list[left]为基准记 // 录,假设list[left].key≤list[right+1].key。 if (left < right) { int i = left, j = right +1, pivot = list[left].getKey( ); do { do i++; while (list[i].getKey( ) < pivot); do j--; while (list[j].getKey( ) > pivot); if (i < j) InterChange(list, i, j); } while (i < j);


网友评论