Il programma Visual C# visualizza le combinazioni di n bit, con n fornito in input e compreso tra 1 e 18. L'avanzamento del numero di combinazioni generato viene visualizzato in una ProgressBar e viene calcolato il tempo di esecuzione utilizzando DateTime.Now e la classe TimeSpan.
L'algoritmo utilizzato è il seguente:
- si fornisce il valore di n
- si calcola il numero di combinazioni k pari a 2^n
- ciascun numero decimale da 0 a k-1 viene convertito in una stringa binaria che viene formattata aggiungendo uno o più zeri iniziali in modo tale che la lunghezza sia sempre uguale ad n
|
|
Informazioni
|
Dimensione |
43.83 KB |
Downloads |
742 |
Lingua |
Italiano |
Autore |
Ing. Mauro De Berardis |
|
|