Visualizzazione dei risultati da 1 a 10 su 11

Hybrid View

  1. #1
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Ti servono 2 for, uno annidato nell'altro: il primo scorre le righe e l'altro, per ciascuna riga, scorre le colonne "giuste".

    codice:
    // Scorro tutte le righe dalla prima alla penultima
    for(int i=0; i<N-1; i++) {
    
       // Scorro tutte le colonne dalla (i+1) esima all'ultima
       for(int j=i+1; j<N; j++) {
    
          // confronto con max ed eventuale sua sostituzione
    
       }
    
    }

    Non è necessario che "i" arrivi fino all'ultima riga, poichè l'ultimo elemento dell'ultima riga fa parte della diagonale e a te è richiesto di non considerare gli elementi sulla diagonale.

    A te servono tutti gli elementi "a destra" dell'i-esimo elemento della diagonale, quindi partirai a considerare le colonne solo da "i+1".

    Ciao.
    Ultima modifica di LeleFT; 08-02-2018 a 15:41
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  2. #2
    Utente di HTML.it L'avatar di francesco.ricca
    Registrato dal
    Feb 2018
    residenza
    Napoli
    Messaggi
    13
    Quote Originariamente inviata da LeleFT Visualizza il messaggio

    codice:
    // Scorro tutte le righe dalla prima alla penultima
    for(int i=0; i<N-1; i++) {
    
       // Scorro tutte le colonne dalla (i+1) esima all'ultima
       for(int j=i+1; j<N; j++) {
    
          // confronto con max ed eventuale sua sostituzione
    
       }
    
    }
    mi hai salvato! Ti ringrazio davvero
    "Chi dice che è impossibile non dovrebbe disturbare chi c'è la sta facendo."
    -Albert Einstein

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.