O‘zbekiston respublikasi axborot texnologiyalari


Download 172.01 Kb.
bet1/4
Sana05.01.2022
Hajmi172.01 Kb.
#206989
  1   2   3   4
Bog'liq
TURSUNQULOV ABBOS

O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI


VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH

VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI


TOSHKENT AXBOROT TEXNOLOGIYALARI

UNIVESITETI



Fan: Algoritmlarni loyihalash

Mustaqil Ishi

Mavzu: Murakkablikning statik va dinamik o’lchovlari.

Vaqt bo’yicha va hajmiy qiyinchiliklar.
Bajardi: Tursunqulov Abbos.

REJA:

1. Algoritm murakkabligini baholash. Xotira yoki vaqt.

2. Rekursiv algoritmlarni baholash. Oddiy rekursiya.


3. Rekursiv algoritmlarni baholash



4. Xulosa.















Algoritm murakkabligini baholash. Xotira yoki vaqt.

Mavjud algoritmlarning ko’pchilig xotira va tezlik o’rtasida tanlovni taklif qiladi. Masala tez ishlashi va katta xotira egallashi yoki sekin ishlashi va kichik xotira hajmini egallashi mumkin. Bu holatda eng odatiy misollardan biri eng qisqa masofani topish masalasi bo’la oladi. Bunda siz o’zaro bog’liq bo’lgan shahar orasidagi istalgan ikki nuqta orasidagi eng qisqa masofani topishingiz kerak bo’ladi. Bunda biz barcha nuqtalar orasidagi qisqa masofalarni aniqlab ularni jadval shaklida saqlab qo’yishimiz mumkin. Va biz eng qisqa masofani aniqlashimizga to’g’ri kelganda shunchaki jadvaldan ma’lumotni olib qo’yishimiz mumkin bo’ladi.

Natijani shu zahoti olishimiz mumkin, ammo bu juda katta hajm talab qiladi. Masalan biror katta xaritada 10 minglab nuqtalar bo’lishi mumkin va bizning jadvalimiz buning uchun 10 milliarddan ortiq ma’lumotni saqlashiga to’g’ri keladi va bu taxminan 10GB ga yaqin xotirani band etishi mumkin.

Ushbu holatdan hajm-vaqt murakkabligi kelib chiqadi. Shunda algoritm vaqt bo’yicha ishlash tezligi yoki hajm bo’yicha ishlash tezligi bilan baholanadi.

Biz asosiy e’tiborni vaqt bo’yicha murakkablikka qaratamiz lekin shu bilan birga foydalaniladigan xotira hajmini ham aniq belgilashimizga to’g’ri keladi.


Download 172.01 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling