• algoritmdan
  • tuzilmaning
  • O‘zbekiston respublikasi raqamli texnologiyalar vazirligi




    Download 94.73 Kb.
    bet2/6
    Sana07.06.2023
    Hajmi94.73 Kb.
    #70605
    1   2   3   4   5   6
    Bog'liq
    Algoritmni loyihalash mustaqil ish 3
    Ziyodullayev J DBM 6-10, 5-5 Bug‘-suvli qizdirgichlarni issiqlik xisobi., 855, Mazvu Uzluksiz signallarni raqamli uzatish. Reja (1), httpsweb.hbcvip.org#pagesminewalletmoney-detail-listmoney-detail-listtype=2, DavrMobile 07.01.2023 23-26-36, Лаборатория иши Биполяр транзисторда ясалган уэ кучайтиргич схем, hFl4ixQI6bZs8a6X23Ev9M7u6Ux3Y1DZXWbHetSh, BRONZA QOTISHMASIDAGI, BOBOQULOVA GULMIRA, Asqar, AYJ DASTURI, Zaxirani avtоmatik ulash (ZAU), Is gazidan ehtiyot bo (2)

    Ha javob P = NP Savol polinom vaqtida tekshirilishi mumkin bo'lgan masalalarni ham polinom vaqtida echish mumkinligini aniqlaydi. Agar shunday bo'lsa P ≠ NP, bu keng tarqalgan deb hisoblansa, unda muammolar mavjudligini anglatadi NP tekshirishdan ko'ra hisoblash qiyinroq: ularni polinom vaqtida echib bo'lmadi, ammo javobni polinom vaqtida tasdiqlash mumkin edi.

    Hisoblash nazariyasida muhim muammo bo'lishdan tashqari, har ikkala usul ham matematika, kriptografiya, algoritm tadqiqotlari uchun chuqur ta'sir ko'rsatishi mumkin, sun'iy intellekto'yin nazariyasi, multimedia ishlash, falsafaiqtisodiyot va boshqa ko'plab sohalar.

    Algoritmlarni tahlil qilishning asosiy vazifasi kirish ma'lumotlari hajmining oshib borishi bilan resurslarga bo'lgan talabni (vaqt va xotira xarajatlari) o'lchash usullarini aniqlashdir. Shundan so'ng, o'sish sur'ati qonuniyatlarini tavsiflash uchun zarur bo'lgan matematik mexanizm ishlab chiqiladi. Kirish ma'lumotlari hajmini oshirish bilan turli xil funktsiyalar; "bitta funktsiya boshqasiga qaraganda tezroq o'sadi" iborasi nimani anglatishini aniqlab olishga yordam beradi. Ba'zi hollarda, yaxshi bajarilish vaqtiga erishish yanada murakkab ma'lumotlar tuzilmalaridan foydalanishga bog'liq va bo'lim oxirida biz bunday ma'lumotlar strukturasining juda foydali misolini ko'rib chiqamiz: ustuvor navbatlar va ularni uyum asosida amalga oshirish.

    Asosiy maqsad - hisoblash muammolarining samarali algoritmlarini izlash. Ushbu umumiylik darajasida kompyuterni hisoblashning butun sohasi ushbu mavzu bilan bog'liq bo'lib tuyuladi; bizning yondashuvimiz boshqalardan qanday farq qiladi?

     Algoritmlarni ishlab chiqishda umumiy mavzular va loyihalash tamoyillarini aniqlashga harakat qilamiz. Bizni samarali algoritmlarni loyihalashning asosiy usullarini minimal ma'lumot bilan namoyish etuvchi paradigmatik masalalar va usullar qiziqtiradi. Algoritmni bajarilish qadami - bu ijrochi tomonidan bitta ko‘rsatmaning bajarilishidir. Bir masalani hal etuvchi ikkita algoritmdan kam qadam talab qilinayotgani samaraliroqdir. Samaradorlik o‘lchovi - bu bor-yo‘g‘i qadamlar sonidir. Lekin chuqurroq e’tibor berib qarasak, bu ta’rifdagi mujmal tomonlarni aniqlaymiz. Ba’zan avval uchragan algoritmlardagidan ko‘ra vaziyat murakkabroq bo’ladi. Algoritmlar murakkabligi bilan ham farqlanishi mumkin. Algoritmning murakkabligini uning matnidagi satrlar soni bilan o‘lchaymiz. Shu bilan birga quyidagi ikki satrni bir tuzilmaning ikki qismi bo‘lgani uchun bittaga hisoblaymiz


    Download 94.73 Kb.
    1   2   3   4   5   6




    Download 94.73 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasi raqamli texnologiyalar vazirligi

    Download 94.73 Kb.