Junior — Middle
Temel veri yapısı türlerini sayabilir misin?
sobes.tech yapay zeka
AI'dan gelen yanıt
Temel Veri Yapıları Türleri:
- Diziler (Arrays) — aynı türden öğelerin sıralı kümesi, indeksle erişim.
- Listeler (Lists) — dinamik koleksiyonlar, örneğin bağlı listeler, öğeleri kolayca ekleyip kaldırmaya olanak tanır.
- Yığınlar (Stacks) — LIFO (son giren ilk çıkar) prensibiyle erişim sağlayan yapı.
- Kuyruklar (Queues) — FIFO (ilk giren ilk çıkar) prensibiyle erişim sağlayan yapı.
- Hash Tablolar (Hash Tables) — anahtar-değer çiftlerinin saklanması ve anahtar ile hızlı erişim.
- Ağaçlar (Trees) — hiyerarşik yapılar, örneğin ikili arama ağaçları.
- Grafikler (Graphs) — düğüm ve kenarların kümesi, ağların modellenmesinde kullanılır.
C#'ta bu yapılar standart kütüphane ile temsil edilir, örneğin List<T>, Stack<T>, Queue<T>, Dictionary<TKey, TValue>, Tree kendi başına uygulanabilir veya üçüncü taraf kütüphaneler kullanılabilir.