Mavzu: Algoritm murakkabligini statik va dinamik o'lchovlari
Download 13.47 Kb.
|
Algoritm murakkabligini statik va dinamik o\'lchovlari
Mavzu: Algoritm murakkabligini statik va dinamik o'lchovlari Algoritm murakkabligi, bir dastur to'g'risida ishlovchi algoritmning murakkabligi va xususiyatlarini ifodalaydi. Bu algoritm murakkabligi, algoritmning yoki dasturning qanchalik murakkab yoki qiyin bo'lishini belgilash uchun foydalaniladi. Bu, algoritmlarni ta'riflash va taqqoslashda juda muhimdir. Algoritm murakkabligi, statik va dinamik o'lchovlari mavzusiga bo'lgan qarashlarga muvofiq, iki xil o'lchov bilan aniqlanadi: statik va dinamik o'lchovlar. Statik o'lchovlar, algoirtmlarning murakkabligini boshqarish uchun matematik va statistik asosida yaratilganlar. Bu o'lchovlar, algoritmlarning murakkabligini kompyuterda ishga tushirishdan oldin aniqlanadi. Ushbu o'lchovlar, dasturlarning ishga tushirilish vaqti, xotiradagi joylar va boshqa xususiyatlarga ko'ra aniqlanadi. Dinamik o'lchovlar esa, algoritmlar ishga tushgan paytda, real vaqtida ish faoliyatini olib boradigan o'lchovlar hisoblanadi. Bu o'lchovlar, algoritmlarning ish faoliyatida sarflangan vaqt, xotira va boshqa resurslarni o'lchashda foydalaniladi. Ushbu o'lchovlar, algoritmlarning ish faoliyatida yuzaga keladigan qiyinchiliklarni aniqlash uchun juda muhimdir. Algoritm murakkabligi, dasturlar va algoritmlar yaratishda, ularga ishga tushirishda va optimallashtirishda juda muhimdir. Bu sababli, murakkablikni aniqlash uchun foydalaniladigan o'lchovlar, dasturlar va algoritmlar yaratishda katta ahamiyatga ega. Download 13.47 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling