Mostra notizie nelle discussioni
Avatar
☺
Scritto da
il 2009-08-28 14:04:00.0 alle 2009-08-28 14:04:00.0
Trollate totali: 1296
ordinamenti vari
ho due array di elementi dello stesso tipo
il primo è ordinato il secondo dovrebbe esserlo ma non è detto.
devo fonderli in un terzo array in modo che rimangano ordinati.

pensavo di controllare l'ordinamento del secondo in qualche modo (qsort? mergesort? shellsort? trollsort?) e poi unire l'uno con l'altro con una cosa del tipo
a(i) < b(j) ?
sì:
c(i+j)=a(i);i++;
no:
c(i+j)=b(j);j++;

ma magari esiste qualcosa di più prestante, che riesca ad effettuare l'ordinamento del secondo array in contemporanea alla fusione...

Pagina generata in 118 millisecondi

Utenti attivi: 12 nell'ultimo minuto, 22 negli ultimi cinque minuti, 51 negli ultimi 15 minuti