Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854

    eliminare valori identici da array

    ..?

  2. #2

  3. #3
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    si

  4. #4
    Perfetto.
    Hai 2 modi, uno usando un array temporaneo ed uno usando lo stesso array.
    Ovviamente il più performante è il primo.

    Allora tieni due indici, ad esempio:
    i - indice di scorrimento
    j - indice dell'array senza ripetizioni

    Scorri con i tutti gli elementi e controlla, se l'elemento i è uguale a j allora avanza solo i, se i e j non coincidono sposta in j l'elemento i e vai avanti con i e j.

    Otterrai un array ordinato, senza ripetizioni e parzialmente riempito.

    Se vuoi un array ordinato, senza ripetizioni e completamente riempito allora devi riscrivere con la stessa procedura l'array dentro un nuovo array.

  5. #5
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    credo di aver capito!
    ora provo grazie wepp

  6. #6
    Sono un po' pigro stasera, altrimenti la avrei direttamente scritta... se poi non riesci in un momento di rilassamento butto giù qualche riga.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.