Yığın (Stack) Yapısı (C Sharp)
Stack yapısı kısaca geçiçi olarak bellekte saklanan verinin hangi sırayla işleme koyacağımıza (ekleme çıkarma) yardımcı olur.
Stack yapısı
- First in Last Out
- Last in First Out yapısı ile çaşılır.
Verilerimizin belllekteki önceliğini ve bellekten belli bir veriyi çekmek için .Net Kütüphanesinde Stack sınıfı kullanılır.
Yığının dolu olup olmadığı
boolFull(void) if(top>=kontrol) else return(false)
Yığından veri çıkarma işlemi
voidPOP (char &cikarilan B[]) { if (Empty()) printf("Hata") else {cikarilan=B[top] top=top-1}}
Yığından veri ekleme işlemi
voidPUSH (char &eklene B[]) { if (Full()) printf("Hata") else {eklenen=B[top] top=top+1}}
No Comment! Be the first one.