Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [java] Sostituzione elementi in un array

    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

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    si risolve con un ciclo for
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    L'ho gia fatto.
    Volevo qualcosa che mi aumenti le prestazioni del programma(velocità di esecuzione)

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    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"

  5. #5
    L'array non è ordinato perchè è un messaggio serializzato.
    Non capisco cosa intendi con:
    un tempo di esecuzione lineare con la dimensione dell'array

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    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"

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