C/C++
_Rick_
fighting。。。。。
展开
-
快排
#include #include #include #define MAX_LEN 10 using namespace std; int Partition(int a[],int start,int finish); void QuickSort(int a[],int start,int finish){ if(start<finish){ int q=Partition(原创 2016-01-06 21:26:54 · 444 阅读 · 0 评论 -
归并排序 分治法
核心算法 void m_merge(int *a,int start,int mid,int finish) { int i=start; int j=mid+1; int cache[MAX_LEN]= {0}; for(int k=start; k<=finish; k++) { cache[k]=a[k]; } f原创 2016-01-08 15:45:27 · 261 阅读 · 0 评论