Professional Documents
Culture Documents
afisare();
void afisare() }
{ if(st<j)
cout<<endl; QuickSort(i,dr);
} }
{ {
i=st; cin>>n;
mij=v[(st+dr)/2]; cin>>v[i];
cout<<"-------------------------------------------\n"; QuickSort(1,n);
aux=v[i]; {
} }
void Interclasare(int v[],int st, int mij, int dr) void MergeSort( int v[], int st, int dr)
afisare(st,mij); v[st]=v[dr];
afisare(mij+1,dr); {
int a[101]; }
{ int mij=(st+dr)/2;
else MergeSort(v,mij+1,dr);
else }
{ }
a[++k]=v[j++]; {
} int i;
} cin>>n;
a[++k]=v[i++]; cin>>v[i];
while(j<=dr) MergeSort(v,1,n);
v[i]=a[k]; return 0;
cout<<"dupa interclasare"<<endl; }