摘要:
分治的思想包括了三个基本的步骤:1.分解;2.解决;3.合并。归并排序最主要的就是“合并”。 1 //分治算法 2 #include 3 #define infinite 32767 4 5 //合并 6 void Merge(int *A,int p,int q,int r) 7 { 8 int n1,n2,*L,*R,i,j,k; 9 n1=q-p+1;10 n2=r-q;11 L=new int[n1+1];12 R=new int[n2+1];13 for(i=0;i<n1;i++)14 L[i]=A[p... 阅读全文
posted @ 2013-11-15 17:13
偶尔会寂寞
阅读(157)
评论(0)
推荐(0)

浙公网安备 33010602011771号