Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> networking >> Altro Networking Computer >> .

I vantaggi di una coda nella struttura dati

Una struttura dati è un metodo di organizzazione delle informazioni . Queste strutture includono file , liste , array , gli alberi , record e tabelle . Le code sono legati a liste ordinate . Con la coda , i nuovi pezzi di dati sono posizionati nella parte posteriore della struttura di dati , e le delezioni sono posti nella parte anteriore . Il primo pezzo di dati inseriti nella struttura dei dati è il primo pezzo rimosso dalla struttura . Con le code , i dati non rimangono nella struttura dei dati per tutto il tempo con le pile . Le code possono essere confrontati con le linee al negozio , dove la prima persona in linea è la prima persona a ricevere un servizio. Più clienti

Mentre le code sono più complesse di pile , la matrice rende facile code posizionando l'elemento più nuovo alla fine e spostamento di ciascun elemento di uno scatto quando un pezzo di dati viene rimosso dalla coda . Le code sono utili quando più utenti condividono un particolare processo. Ad esempio, un sito potrebbe avere solo tanto spazio per consentire ai consumatori di scaricare un determinato file . Con una pila, un certo consumatore potrebbe essere necessario attendere molto più tempo per scaricare il file di più nuovi consumatori . Le code sono utili anche quando il client non deve necessariamente ricevere i dati allo stesso tempo i dati vengono inviati .
Circolari code

code possono portare a spazi vuoti nel struttura di dati , dal momento che una matrice più grande è necessario che il numero totale di pezzi di dati . Tuttavia, i programmatori possono utilizzare le code circolari di utilizzare lo spazio vuoto. I programmatori possono impostare time out dove i lavori attendere fino all'entrata raggiunge la coda di dati .

 

networking © www.354353.com