Ciao,
io ti consiglio di crearti prima una lista con tutti i numeri, la ordini in modo crescente e solamente dopo ti crei la matrice.
Per creare la matrice fai questo:
- crei la matrice vuota
- per un indice che va da 0 al numero di colonne (che chiameremo C) di M appendi gli elementi della lista dei numeri(la lista principale) in una lista momentanea
- appendi la lista momentanea alla matrice ed automaticamente avrai la prima riga ordinata
- a fine ciclo elimini i C elementi dalla lista dei numeri(la lista principale) e rifai il ciclo FINCHE' la lista dei numeri non è vuota.
In questo modo avrai una matrice già ordinata.
Spero di essere stato di aiuto.