PDA

Visualizza la versione completa : [c++] righe matrice in ordine decrescente


ngiolett
06-02-2008, 13:19
salve ragazzi, avrei un problema... o per meglio dire, un grattacapo...
ho una matrice di interi di r righe e c colonne, devo realizzare una funzione che "scansioni" ogni singola riga, la trasformi in un vettore e lo ordini in modo decrescente.
il metodo che ho utilizzato per scansionare ogni singola riga il seguente:


void check_matrice(const mat M, const int r, const int c)
{
int i=0, s=0;
while (s<r) {
for (int j=0; j<c; j++) {
//codice per controllo ordine decrescente
}
s++;
i++;
}
}


sapreste cos gentili da dirmi qual il codice per verificare se gli elementi sono in ordine decrescente?
grazie..

MItaly
06-02-2008, 16:35
Lo devi ordinare o devi solo verificare che sia in ordine decrescente?

ngiolett
06-02-2008, 16:38
devo prima verificare se la riga-vettore ordinata in modo decrescente, se non lo richiama una funzione per ordinarla in modo decrescente..

Loading