Doğrusal Veri Yapıları (Linear Data Structures) - Giriş

Tolgahan Çepel
2 min readNov 30, 2018

Merhabalar,

Veri yapıları hakkında araştırma yaparken Türkçe kaynakların az olduğunu gördüm. Veri yapıları mantığının anlaşılması için Türkçe kaynak oluşturmak istedim.

Makale serisi boyunca anlatacağım doğrusal veri yapılarını Türkçe ve İngilizce olarak aşağıdan inceleyebilirsiniz.

Veri Yapıları (İngilizce)
Veri Yapıları (Türkçe)

Doğrusal Veri Yapıları (Linear Data Structures)

Doğrusal bir veri yapısı, veri elemanlarını sıralı olarak düzenler. Veri öğeleri kendisinden önceki ve sonraki öğeyle ilişkili olabilir.

Aşağıdaki başlıklara tıklayarak konulara ulaşabilirsiniz.

  1. Dizi (Array)
  2. Bağlı Liste (Linked List)
  3. Yığın (Stack)
  4. Kuyruk (Queue)

Doğrusal Olmayan Veri Yapıları (Non Linear Data Structures)

Doğrusal olmayan veri yapısı, bir veri öğesini, birçok veri öğesine bağlı olarak düzenler. Böylece belirli bir veri öğesinin, bir veya birden fazla öğeye ulaşma imkanı vardır.

  1. Ağaç (Tree)
  2. Graf (Graph)

Sonuç

Her veri yapısının kullanım avantajları ve dezavantajları vardır. Genelleme yapmak yerine: kullanım alanlarına, uygulanmasına, avantaj ve dezavantajlarına veri yapılarını incelerken değineceğim.

GitHub üzerinden paylaştığım örnekleri buradan inceleyebilirsiniz.

Anlamakta zorlandığınız veya eksik, yanlış gördüğünüz detaylar için bana ulaşabilirsiniz.

Doğrusal Veri yapıları konusunda şahsıma ve konuyu öğrenmek isteyenlere faydalı olmasını dilerim.

--

--