Junior — Middle
Əsas məlumat strukturu növlərini qeyd edə bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Əsas məlumat strukturları növləri:
- Massivlər (Arrays) — eyni növ elementlərin sıralı toplusu, indekslə giriş.
- Siyahılar (Lists) — dinamik kolleksiyalar, məsələn, əlaqəli siyahılar, elementləri asanlıqla əlavə və silməyə imkan verir.
- Yığınlar (Stacks) — LIFO (son daxil olan, ilk çıxar) prinsipinə əsaslanan struktur.
- Kuyruklar (Queues) — FIFO (ilk daxil olan, ilk çıxar) prinsipinə əsaslanan struktur.
- Hash cədvəlləri (Hash Tables) — açar-dəyər cütlüklərinin saxlanması və açar vasitəsilə sürətli giriş.
- Ağaclar (Trees) — ierarxik strukturlar, məsələn, ikili axtarış ağacları.
- Qrafiklər (Graphs) — düyünlər və kənarların toplusu, şəbəkələrin modelləşdirilməsi üçün istifadə olunur.
C#-da bu strukturlar standart kitabxanada təqdim olunur, məsələn, List<T>, Stack<T>, Queue<T>, Dictionary<TKey, TValue>, Tree-ni özünüz tətbiq edə və ya üçüncü tərəf kitabxanalardan istifadə edə bilərsiniz.