Scusa se mi sono espresso male, cerco di spiegarmi meglio.
Intendo avere nel complesso pochi-molti elementi ripetuti...
Ti faccio qualche esempio di come dovrebbe essere l'output
Pochi : 1 2 3 7 1 9
Molti : 1 1 1 1 3 7 9 5 oppure 1 1 2 2 2 6 6 8 9
Scusa se mi sono espresso male, cerco di spiegarmi meglio.
Intendo avere nel complesso pochi-molti elementi ripetuti...
Ti faccio qualche esempio di come dovrebbe essere l'output
Pochi : 1 2 3 7 1 9
Molti : 1 1 1 1 3 7 9 5 oppure 1 1 2 2 2 6 6 8 9
Ultima modifica di fede0693; 24-04-2014 a 11:13
Sì, ok, grosso modo è come intendevo io.
Dati 4 "simboli" es. A, B, C e D, un conto infatti è avere:
Sequenza 1)
A B A D B C D A C C D B A D A A B C D A C D B A D C C A B
e un altro conto è avere
Sequenza 2)
A A A A B B C B D D D D C C A A B B B B B A A D D D D
La differenza è che la Sequenza 1 è molto casuale ed è data da un "buon" generatore di numeri casuali. Mentre la Sequenza 2 è poco casuale e molto ripetiva, data da un "cattivo" generatore.
Se vuoi ottenere il secondo tipo di sequenza, la cosa più semplice è realizzare un "cattivo" generatore. È molto più facile fare un algoritmo per un "cattivo" generatore piuttosto che per uno "buono".
Quindi a questo punto, ripeto, i tuoi dubbi quali sono ancora? Come fare un "cattivo" generatore?
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet