|
GENEL BILGI
Su ana kadar genellikle tekli veya coklu arrayler gibi sabitlenmis data yapilari kullaniyorduk.Bu bolumde ise programin ozelligine gore buyuyen veya kuculen buyuklukleri dimanik hafiza ayarlama olarak gorecegiz.
Link List(Baglanti Listleri) data maddelerinin bir toplulugudur.Silme ve ekleme islemleri bir link listin bulundugu herhangi bir yerde gerceklestirilir.
Derleyici ve operating sistemlerde Stackler onemli bir yere sabittirler. Stacklerde silme ve ekleme isleme herzaman fonksiyonun sonunda gerceklestirilir.
Queuelar bekleme hatlarini gosterir.Ekleme islemi Queuelarda kuyrugun arkasindan baslanarak yapilir ve bunada tail denmektedir.
Queuelarda silme islemi ise hemen kuyruklarin basinda yapilir.Binary Trees hizli bir sekilde arama ve siralama islemlerinde yardimci olur.
Bu yukarda ki her bir data yapilari daha bir cok gorevleri vardir.
Yanda yer alan linklerde bu data yapilari hakkinda ayri olarak her biri icin genis bilgiler yer almaktadir.
|
|
|