Implementazioni di algoritmi/Merge sort: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 329:
i = 0
j = i1
while i1 <= f1 and i2 <= f2:
if v[i1] < v[i2]:
aux.append(v[i1])
i1 += 1
else:
aux.append(v[i2])
i2 += 1
i += 1
Riga 346:
for i in xrange(i,dim):
aux.append(v[i1])
i1 += 1
else:
for i in xrange(i,dim):
aux.append(v[i2])
i2 += 1
for i in xrange(dim):
v[j] = aux[i]
j += 1
 
== Altri progetti ==