Sortowanie Przez Scalanie (mergesort)

vjasa

Nowicjusz
Dołączył
7 Styczeń 2006
Posty
2
Punkty reakcji
0
Mam taki skrypcik ktory powinien sortowac przez scalanie.. Ale cos jest w nim nie tak.. Chodzilo mi o scalanie macierzy ale cos poszlo nie tak.. Czy moglibyscie podeslac mi jakas wskazowke?? Z gory dzieki!! :)

function z=merge(x,y);
n=length(x); m=length(y);
k=1; j=1;
z=[];
while k<=n & j<=m
if x(k)<=y(j);
z=[z,x(k)];
if k<n
k=k+1;
else
z=[z,y(j:m)];
break;
end
else
z=[z,y(j)];
if j<m
j=j+1;
else
z=[z,x(k:n)];
break;
end
end
end
 
Do góry