• Chiziqli (ketma-ket) konteynerlar
  • Konteyner adapterlar
  • Tartiblanmagan assotsiativ konteynerlar
  • 2.1. Chiziqli konteynerlar Vector konteyner sinfidan foydalanib, amaliy dasturlar yaratish Ishning maqsadi
  • Ki-14 1 s toshpo’latova Elmira Azimqul qizining Dasturlash fanidan




    Download 0.86 Mb.
    bet2/5
    Sana28.05.2023
    Hajmi0.86 Mb.
    #66221
    1   2   3   4   5
    Bog'liq
    Toshpo\'latova Elmira 2-Labaratoriya
    Amir Temurning hokimiyat tepasiga kelishi, 9-Mustaqil ish topshiriqlari, ВМ 617-сонли қарори 26.10.2022, 5-ma’ruza. Suv enеrgiyasidаn fоydаlаnish inshооtlаri., 4-ma’ruza. To’lqin enеrgiyasi, оkеаn vа dеngiz sоhillаridаgi оqimlаrdаn enеrgiya (1), Davronov A, QilivhobТЕМУРИЙЛАР ДАВРИ ТАРИХШУНОСЛИГИ, Taqriz, mulohaza, topshiriq, Mavzu Zamonaviy kiyim assortimenti, Mavzu Bolalar razmerli tipologiyasini tuzish xususiyatlari, Mavzu Kiyim o‘lchamlari konstruksiyasining xususiyatlari, Matematika Nazariyasi fanidan, Yaxlit pedagogik jarayon-fayllar.org, 1. Rustamov
    Kontеynеr sinflar
    Konteyner sinflar ular sinf shablonlari sifatida amalga oshiriladi, bu elementlar sifatida qo'llab-quvvatlanadigan turlarda katta moslashuvchanlikni ta'minlaydi.
    Konteyner o'z elementlari uchun saqlash joyini boshqaradi va ularga to'g'ridan-to'g'ri yoki iteratorlar (ko'rsatkichlarga o'xshash xususiyatlarga ega bo'lgan mos yozuvlar) orqali kirish uchun a'zo funktsiyalarini ta'minlaydi. Konteynerlar quyidagi turlari mavjud.
    Chiziqli (ketma-ket) konteynerlar: ketma-ket kirish mumkin bo'lgan ma'lumotlar tuzilmalarini amalga oshirishga imkon beradi. Ketma-ket konteynerlarga quyidagilar kiradi:

    • vector (vektor)

    • list (ro’yxat)

    • deque (dek)

    • arrays (massiv)

    • forward list (yo’naltirilgan ro’yxat)

    Konteyner adapterlar: ketma ketligi turlicha bo’lgan tuzilmalardan iborat ketma-ket konteynerlardir. Ular quyidagilar:

    • queue (navbat)

    • priority_queue (ustuvor navbat)

    • stack (stek)

    Assotsiativ konteynerlar: tezda qidirilishi mumkin bo'lgan tartiblangan ma'lumotlar tuzilmalarini amalga oshirishga imkon beradi. (murakkabligi O(log n)). Assotsiativ konteynerlar quyidagilardir:

    Tartiblanmagan assotsiativ konteynerlar: tezda qidirilishi mumkin bo'lgan tartibsiz ma'lumotlar tuzilmalarini amalga oshiradi:

    • unordered set (tartiblanmagan to’plam)

    • unordered multiset

    • unordered map

    • unordered multimap

    2.1. Chiziqli konteynerlar
    Vector konteyner sinfidan foydalanib, amaliy dasturlar yaratish
    Ishning maqsadi: C++ dasturlash tilida vecot sinflaridan foydalanib, konteynernerlardan foydalanish ko‘nikmalarini shakllantirish.

    Download 0.86 Mb.
    1   2   3   4   5




    Download 0.86 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ki-14 1 s toshpo’latova Elmira Azimqul qizining Dasturlash fanidan

    Download 0.86 Mb.