Yığın (Stack) Yapısı (C Sharp)

C Sharp
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}}

 

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Burak KUTBAY 2010 - 2019
%d blogcu bunu beğendi: