Dizi Veri Yapısı Nedir?
Bir dizi veri yapısı , benzer veri tiplerinin doğrusal bir
dizide saklanması için bir yöntemdir Bu doğrusal dizi, dizinin herhangi bir
kısmına çok hızlı ve verimli erişim sağlar .. Bir dizideki her veri parçası,
numaralandırılmış bir konumda bulunur. kredi notu düşüklere kredi veren bankalar indeks olarak adlandırılır Belirli bir indekste bulunan gerçek
verilere bir eleman denir.Diziler çoğu bilgisayar programlama dilinde yaygın
olarak kullanılır ve diğer birçok veri yapısı için temel oluşturur.
Bir dizi veri yapısının temel özelliklerinden biri bellekte
depolanma şeklidir, çoğu durumda, diziler doğrusal bir dizide saklanır, bağlı
listeler gibi diğer veri yapıları, Her bir eleman, mevcut alanın tüm alanı
boyunca dağınık bir bellekte rastgele herhangi bir noktada depolanabilir.bir
dizi sırayla depolanır, böylece bellekte bir indeksin adresini hızla bulmak
için bir dizi verimli işlem gerçekleştirilebilir ve orada verileri al.
Bir dizi veri yapısı bildirmek için farklı yolları vardır.
Basit bir şekilde indeksi sıfıra başlar ve gerektiği kadar indeksine sahip bir
tek boyutlu dizi vardır. Bir iki boyutlu dizi iki vardır Bir kılavuzdaki
koordinatların birleştirilmesi için kullanılan genişlik ve yüksekliğe benzer
şekilde başvurulan indisler .. Çok boyutlu diziler diziye üç veya daha fazla
indis içerebilir. Birden fazla indeks referansı ile, veriler hala bellekte
doğrusal olarak saklanır.
Diziler, bağlantılı listeler gibi diğer veri yapılarından
farklıdır.Bağlı bir liste, program çalışırken büyüyebilen ve küçültebilen
dinamik bir yapıdır.Çoğunlukla, diziler statiktir ve boyutları yürütme
sırasında değişmiştir.Bu, bir dizi çalışma zamanı sırasında depolanabilecek
öğelerin miktarını sınırlar demektir.Yani olarak, bir dizi, bağlantılı bir
listenin kredi notuna bakmadan kredi veren bankalar
aksine, içerdiği öğelere tamamen
rastgele erişim sağlar Orta ve sondaki öğelere ulaşmak için sırayla hareket
ettirilmelidir.
Bir dizi veri yapısının hızı, onu hash tabloları gibi diğer
daha karmaşık veri tiplerinde kullanım için mükemmel şekilde uygun kılar ..
Öğelerin hafıza adreslerinin öngörülebilirliği de çok hızlı dizi ekleme
algoritmalarını uygulamak için kullanılabilir. Bu, verileri hızlı bir şekilde
hareket ettirebilir, bu özellikle dizilerle kullanım için mükemmel şekilde
uygun olan kabarcık türleri gibi işlemleri sıralamak için özellikle yararlıdır.
Yorumlar
Yorum Gönder