Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    25

    Ho bisogno di una dritta ...

    Realizzare un programma in java che data una stringa calcoli un checksum basandosi sui valori ASCII dei caratteri.
    Nota: crea il metodo checksum()

    Un algoritmo possibile potrebbe essere quello che somma i codici ASCII dei singoli caratteri,
    ad es. "ABC" -> 65 + 66 + 67 = 189

    Questo però è un algoritmo un po' "debole" poichè anche "BAC" ha checksum 189.

    Prova poi a pensare e realizzare un algoritmo più solido di quello presentato...

    Consegna:

    CognomeNome_ChecksumASCII.java
    Premettendo che il mio professore vuole assolutamente che il metodo checksum() ritorni una somma di valori... qualcuno può darmi una dritta e/o una idea per fare correttamente questo programma...

    Grazie in anticipo...

    P.S: Non voglio alcun codice ...prima che qualcuno venga a dire :<< arrangiati...ci devi sbattere la testa...:>>
    Ho già delle idee ma volevo sentire l'opinione di qualcuno più esperto di me

    Grazie mille di nuovo...

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: Ho bisogno di una dritta ...

    Originariamente inviato da MET1515
    Premettendo che il mio professore vuole assolutamente che il metodo checksum() ritorni una somma di valori... qualcuno può darmi una dritta e/o una idea per fare correttamente questo programma...
    banalmente potresti moltiplicare ogni carattere per un peso (ad esempio dato dalla sua posizione all'interno della stringa)



    Originariamente inviato da MET1515
    Ho già delle idee ma volevo sentire l'opinione di qualcuno più esperto di me
    Allora racconta la tua idea
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3

    Re: Ho bisogno di una dritta ...

    Originariamente inviato da MET1515
    Ho già delle idee ma volevo sentire l'opinione di qualcuno più esperto di me
    Be', prova a proporre le tue idee e se ne discute

    In ogni caso, l'argomento checksum/hashing è abbastanza classico, in rete trovi tantissimo materiale in proposito (e tra l'altro già il metodo hashCode di String fornisce un primo semplice algoritmo).

    (tra parentesi, ho sistemato un attimo il titolo, in futuro cerca di usare titoli un po' più significativi )
    Amaro C++, il gusto pieno dell'undefined behavior.

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.