|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Apr 2006
Messaggi: 36
|
[C] - code/queue e nodo sentinella
salve gente, secondo voi ha senso inserire un nodo sentinella(fittizio) in una coda (queue) normale.
Se inserisco alla fine della coda e elimino all'inizio, dove lo piazzo sto nodo sentinella? |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Quote:
Questo ti permette di fare meno controlli nel ciclo di ricerca, riducendo il tempo di ciclo. Ovviamente la ricerca e' ancora O(n) poiche' kO(n) = O(n) ma all'atto pratico ne puoi avere dei benefici. E' quindi evidente che il nodo sentinella lo devi mettere alla fine, se scandisci da testa a coda... High Flying Sottovento
__________________
In God we trust; all others bring data |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:16.



















