Cerco un metodo che dato un byte mi trovi le posizioni di questo byte all'interno di un array di byte.E magari questo byte me lo possa sostituire con 2 byte che stabilisco.
Grazie
Cerco un metodo che dato un byte mi trovi le posizioni di questo byte all'interno di un array di byte.E magari questo byte me lo possa sostituire con 2 byte che stabilisco.
Grazie
si risolve con un ciclo for
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"
L'ho gia fatto.
Volevo qualcosa che mi aumenti le prestazioni del programma(velocità di esecuzione)
allora, a meno che l'array non sia ordinato, un tempo di esecuzione lineare con la dimensione dell'array è il meglio che puoi ottenere. Se invece l'array fosse ordinato potresti ottenere prestazioni decisamente migliori (per esempio applicando una ricerca binaria).
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"
L'array non è ordinato perchè è un messaggio serializzato.
Non capisco cosa intendi con:
un tempo di esecuzione lineare con la dimensione dell'array
Se l'array non è ordinato devi per forza scorrerlo tutto dall'inizio alla fine, visitando ciascun elemento una volta. Non vorrei tediarti con una discussione sui tempi di esecuzione (complessità) degli algoritmi
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"