相关代码 |
|
#include"DataList.h" #include"InsertSort.h" #include"QuickSort.h" template void QuickSort_insert(dataList& L,const int left,const int right) { if(right - left InsertSort(L,left,right); else { int pivotpos = L.Partition2(left,right); QuickSort(L,left,pivotpos - 1); QuickSort(L,pivotpos + 1,right); } } template void HybridSort(dataList& L,const int left,const int right) { QuickSort(L,left,right); InsertSort(L,left,right); }
相关资源 |
|