• DASTURIY INJINIRING YO‘NALISHI 107-GURUH TALABASI ABIYEVA LAYLO BAHRIDDIN QIZINING ALGORITMLAR VA MA’LUMOTLAR STRUKTURASI FANIDAN
  • MUNDARIJA Kirish
  • II BOB. Mur algoritmida galil qoidasi ,turli tillarda ishlash prinsipi va tahlil qilsh
  • Foydalanilgan adabiyotlar KIRISH
  • Samarqand davlat universiteti raqamli texnologiyalar fakulteti dasturiy injiniring yo




    Download 50.67 Kb.
    bet1/8
    Sana17.11.2023
    Hajmi50.67 Kb.
    #100256
      1   2   3   4   5   6   7   8
    Bog'liq
    Samarqand davlat universiteti raqamli texnologiyalar fakulteti d-hozir.org
    8007254, 2 5273916464473058944

    Samarqand davlat universiteti raqamli texnologiyalar fakulteti dasturiy injiniring yo

    O‘ZBEKISTON RESPUBLIKASI
    OLIY VA O‘RTA MAXSUS TA’LIM VAZIRLIGI

    SAMARQAND DAVLAT UNIVERSITETI
    RAQAMLI TEXNOLOGIYALAR FAKULTETI
    DASTURIY INJINIRING YO‘NALISHI
    107-GURUH TALABASI
    ABIYEVA LAYLO BAHRIDDIN QIZINING
    ALGORITMLAR VA MA’LUMOTLAR STRUKTURASI FANIDAN

    kurs ishi
    MAVZU: BAYER-MUR ALGORITMI


    Bajardi: __________ Abiyeva L.
    Tekshirdi: __________ Abdusalomova G.
    Samarqand 2022


    MUNDARIJA


    Kirish




    I BOB. Umumiy tushunchalar va Bayer Mur algoritmiga kirish


    1.1. Algoritm haqida umumiy tushuncha




    1.2. Bayer Mur algoritmining tariflari, tavsifi va shift qoidalari






    II BOB. Mur algoritmida galil qoidasi ,turli tillarda ishlash prinsipi va tahlil qilsh


    2.1. Galil qoidasi va ishlash prinsipi




    2.2. Python dasturida ishlash prinsipi




    3.3. Algoritmlarni tashlil qilish








    Xulosa




    Foydalanilgan adabiyotlar




    KIRISH
    Bugungi kunda axborot texnologiyalari sohasi respublikamizning rivojlanishida muhim o‘rin tutib kelmoqda. O‘tgan yillar mobaynida O‘zbekiston Respublikasi hukumati tomonidan yurtimizda axborot texnologiyalarini keng joriy qilish va rivojlantirish borasida olib borgan siyosati hozirgi kunga kelib o‘z natijalarini ko‘rsatmoqda. Dasturlash tillarini o‘rganishda Boyer – Mur satrlarni qidirish algoritmi oliy ta’limda talabalarga dasturlash tillarini o‘qitishda samarali hisoblanadi. Bu amaliy qidiruv natijalarini olishda standart mezondir. 1977-yilda olimlar Robert S. Boyer va J Strother Mur asl qog‘ozda naqsh o‘zgarishini hisoblash uchun statik jadvallar mavjud bo‘lib, ularni qanday ishlab chiqarish kerakligi tushuntirilmagan. Jadvallarni ishlab chiqarish algoritmi keyingi qog‘ozda nashr etildi; 1980- yilda Vojsex Rytter ushbu qog‘ozdagi xato va kamchiliklarni tuzatdi. The algoritm oldindan ishlov berish The mag‘lubiyat qidirilmoqda (naqsh), lekin qidirilayotgan qator (matn) emas. Shunday qilib, naqsh matndan ancha qisqa bo‘lgan yoki bir nechta qidiruvlarda saqlanib turadigan ilovalar uchun juda mos keladi. Boyer-Mur algoritmi matnni qismlarini o‘tkazib yuborish uchun oldindan ishlov berish bosqichida to‘plangan ma'lumotlardan foydalanadi, natijada boshqa ko‘plab qator qidirish algoritmlariga qaraganda past koeffitsient paydo bo‘ladi. Umuman olganda, algoritm naqsh uzunligi oshgani sayin tezroq ishlaydi. Algoritmning asosiy xususiyatlari shundan iboratki, naqshning boshiga emas, balki oxiriga mos kelish va matndagi har bir belgini qidirishdan ko‘ra, bir nechta belgidan sakrab o‘tishda matn bo‘ylab o‘tishdan iborat.

    Download 50.67 Kb.
      1   2   3   4   5   6   7   8




    Download 50.67 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Samarqand davlat universiteti raqamli texnologiyalar fakulteti dasturiy injiniring yo

    Download 50.67 Kb.