• Saralash algoritmlarining samaradorligi va qiyosiy tahlili.Misolda namoyish Reja
  • 1. Qidirish algoritmlari va ularni baholash
  • Referat mavzu: Saralash algoritmlarining samaradorligi va qiyosiy tahlili. Bajardi: Omonboyev Rashidbek




    Download 17,17 Kb.
    bet1/5
    Sana21.12.2023
    Hajmi17,17 Kb.
    #125752
    TuriReferat
      1   2   3   4   5
    Bog'liq
    Referat mavzu Saralash algoritmlarining samaradorligi va qiyosi-fayllar.org (2)


    Referat mavzu: Saralash algoritmlarining samaradorligi va qiyosiy tahlili. Bajardi: Omonboyev Rashidbek

    O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI


    MUHAMMAD AL-XOZAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG’ONA FILLIALI Ma’lumotla tuzilmasi va algoritmlar fanidan
    REFERAT
    Mavzu: Saralash algoritmlarining samaradorligi va qiyosiy tahlili.
    Bajardi: Omonboyev Rashidbek
    Tekshirdi:____________________
    Farg’ona-2022

    Saralash algoritmlarining samaradorligi va qiyosiy tahlili.Misolda namoyish
    Reja:
    1. Qidirish algoritmlari va ularni baholash
    2. Ketma-ket qidirish algoritmi
    3. Ikkilik daraxt boʻyicha qidirish
    4. Qidirish algoritmlarining qiyosiy harakteristikalari
    5.Xulosa
    6.Foydalanilgan adabiyotlar va saytlar
    1. Qidirish algoritmlari va ularni baholash
    Kerakli ma’lumotni roʻyxatdan qidirish nazariy dasturlashtirishning asosiy masalalaridan biri hisoblanadi. Qidirish algoritmlarni muhokama qilishda ma’lumotlar qandaydir roʻyxatni hosil qiluvchi yozuvlardan tuzilgan deb faraz qilamiz, qaysiki dasturdagi ma’lumotlar massivini namoyon qiladi. Yozuvlar yoki roʻyxat elementlari massivda ketma-ket joylashadi va ular orasida boʻsh joy yoʻq. Yozuvlarning barchasi roʻyxatda 1 dan N gacha raqamlangan. Qoidaga koʻra yozuvlar maydonlardan tuzilgan boʻlishi mumkin, lekin bizni bu maydonlardan kalit deb ataluvchi qiymat qiziqtiradi. Roʻyxatlar kalit maydon qiymatiga koʻra saralangan yoki saralanmagan boʻlishi mumkin. Saralanmagan roʻyxatda yozuvlar tartibi tasodifiy, saralanganida esa kalitning oʻsish tartibida joylashgan boʻladi.
    Saralanmagan roʻyxatda kerakli yozuvni qidirish butun roʻyxatni yozuv topilgunga qadar koʻrib chiqishga olib keladi. Bu qidirish algoritmlarining oddiy koʻrinishi. Koʻrishimiz mumkin bu algoritm uncha samarador emas, lekin u ixtiyoriy roʻyxatda ishlaydi.
    Saralangan roʻyxatda ikkilik qidirishdan foydalanish mumkin. Ikkilik qidirish tartiblanganlikka koʻra bir solishtirishda birdan ortiq elementlarni tashlab yuborishga asoslangan. Natijada qidirish samarador boʻladi.
    Odatda qidirish nafaqat kerakli elementni roʻyxatda bor yoʻqligini aniqlash uchun, balki topilgan kalit qiymatiga bogʻliq ma’lumotlarni olish uchun xizmat qiladi. Masalan, kalit qiymat xodimning raqami yoki tartib raqami yoxud boshqa istalgan yagona identifikator boʻlishi mumkin. Kerakli kalit topilgandan soʻng, dastur unga bogʻlangan ma’lumotlarni oʻzgartirishi mumkin yoki butun yozuvni chiqarishi mumkin. Oxir oqibatda qidirish algoritmi oldida muhim vazifa kalitning oʻrnini topish masalasi turadi. Shuning uchun qidirish algoritmlari kerakli kalitni saqlovchi yozuv indeksini beradi. Agar kalit qiymat topilmasa, u holda qidirish algoritmi massiv yuqori chegarasidan chiquvchi indeks qiymatini beradi. Maqsadimiz uchun faraz qilamizki, roʻyxat elementlari 1 dan N gacha raqamlangan. Bu agar maqsad elementi topilmasa 0 ni berishga imkon beradi. Oddiylik uchun kalit qiymat takrorlanmaydi deb faraz qilamiz.

    Download 17,17 Kb.
      1   2   3   4   5




    Download 17,17 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Referat mavzu: Saralash algoritmlarining samaradorligi va qiyosiy tahlili. Bajardi: Omonboyev Rashidbek

    Download 17,17 Kb.