Coda Lifo non FIFO

mercoledì 10 agosto 2005 - 17.18

kunio Profilo | Junior Member

Salve a tutti,...
sto realizzado un programma che deve utilizzare una pila che contiene elementi che di volta in volta posso estrarli e metterli in una nuava pila,....ho utilizzato 2 Queue,il problema è che le queue di definizione sono strutture First In First Out,...tutte le volte che inserisco un elemento devo fare il riordino poiche l'ultimo elemento inserito nella coda nel mio caso deve essere estratto per primo.
Vi è in C# un costrutto che sia di tipo Last In First Out?

Cteniza Profilo | Guru

Prova ad utilizzare una classe stack.
Push per aggiungere un elemento
Peek o Pop per estrarre l'ultimo elemento, uno cancella l'elemento, l'altro no



kunio Profilo | Junior Member

ho utilizzato uno stack ho diminuito cosi facendo di 400 righe il mio codice che inizialmente era di 2200...un buon miglioramento

kunio Profilo | Junior Member

grazie

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5