• Tarmoqlanuvchi algoritmlar
  • Reja: Algoritm va algoritlash tushunchalari. Algoritmning xossalari




    Download 374.78 Kb.
    Pdf ko'rish
    bet3/9
    Sana05.04.2022
    Hajmi374.78 Kb.
    #19337
    1   2   3   4   5   6   7   8   9
    Bog'liq
    Algoritm va algoritlash tushunchalari
    Илмий тўгарак йиллик иш режаси, ИТИ билан шугул. иқт. тал. ҳақида маълумот.2015 AT, 122222, 4-amaliy Akustik aloqa kameralari va ularning konstruksiyalari. Reverb ka, 12 талик рўйхат , amaliy, 2eee2, Стартап АРИЗА OXIRGI last, 20-ish. О‘tkаzgichning qаrshiligini о‘zgаrmаs tok kо‘prigi yordаmidа аniqlаsh., Axborot xavfsiziligi, himoyalash usullari, 3-маъруза, Amaliy mashg‘ulot Bulutli texnologiyalar. Google asbob uskun (1), algoritm va uning turlari, аралаштиргич амалий
    Chiziqli algoritmlar.Har qanday murakkab algoritmni ham uchta asosiy 
    struktura yordamida tasvirlash mumkin. Bo’lar ketma-ketlik, ayri va takrorlash 
    strukturalaridir. Bu strukturalar asosida chiziqli, tarmoqlanuvchi va 
    takrorlanuvchi hisoblash jarayonlarining algoritmlarini tuzish mumkin. 
    Umuman olganda, algoritmlarni shartli ravishda quyidagi turlarga ajratish 
    mumkin: 
    chiziqli algoritmlar; 
    1. tarmoqlanuvchi algoritmlar; 
    2. takrorlanuvchi yoki siklik algoritmlar; 
    3. ichma-ich joylashgan siklik algoritmlar
    4. rekurrent algoritmlar; 
    5. takrorlanishlar soni oldindan no’malum algoritmlar; 
    6. ketma-ket yaqinlashuvchi algoritmlar. 
    Faqat ketma-ket bajariladigan amallardan tashkil topgan algoritmlarga-
    chiziqli algoritmlar deyiladi. Bunday algoritmni ifodalash uchun ketma-ketlik 
    strukturasi ishlatiladi. Strukturada bajariladigan amal mos keluvchi shakl bilan ko‘rsatiladi. 
    Chiziqli algoritmlar blok-sxemasining umumiy strukturasini quyidagi ko‘rinishda ifodalash 
    mumkin: 
    Tarmoqlanuvchi algoritmlar.Agar hisoblash jarayoni 
    biror bir berilgan shartning bajarilishiga qarab turli tarmoqlar 
    bo‘yicha davom ettirilsa va hisoblash jarayonida har bir tarmoq 
    faqat bir marta bajarilsa, bunday hisoblash jarayonlariga 
    tarmoqlanuvchi algoritmlar deyiladi. Tarmoqlanuvchi algoritmlar 
    uchun ayri strukturasi ishlatiladi. Tarmoqlanuvchi strukturasi 
    berilgan shartning bajarilishiga qarab ko‘rsatilgan tarmoqdan 
    faqat bittasining bajarilishini ta’minlaydi. 
    Berilgan shart romb orqali ifodalanadi, r-berilgan shart. Agar 
    shart bajarilsa, "ha" tarmoq bo‘yicha a amal, shart bajarilmasa "yo‘q" tarmoq bo‘yicha b amal 
    bajariladi. 
    Tarmoqlanuvchi algoritmga tipik misol sifatida quyidagi sodda misolni 
    qaraylik. 
    1- Misol
    Berilgan x ning qiytmatiga bog‘lik holda, agar u musbat bo‘lsa «ha» 
    tarmoq 
    bo‘yicha y=x
    2
    funksiyaning 
    qiymati, 
    aks 
    holda
    y=-x
    2
    funksiyaning qiymati hisoblanadi. 
    4-rasm. Interval ko‘rinishidagi funksiya qiymatini hisoblash algoritmi 
    Ko‘pgina masalalarni yechishda, shart asosida tarmoqlanuvchi 
    algoritmlarning ikkita tarmog‘idan bittasining, ya’ni yoki «ha» yoki 
    «yo‘q» ning bajarilishi yetarli bo‘ladi. Bu holat tarmoqlanuvchi 
    algoritmning xususiy holi sifatida aylanish strukturasi deb atash mumkin. Aylanish strukturasi 
    quyidagi ko‘rinishga ega: 


    5-rasm. Aylanish strukturasining umumiy ko‘rinishi 

    Download 374.78 Kb.
    1   2   3   4   5   6   7   8   9




    Download 374.78 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Reja: Algoritm va algoritlash tushunchalari. Algoritmning xossalari

    Download 374.78 Kb.
    Pdf ko'rish