“Floyd algoritmi” mavzusidagi



Download 1,7 Mb.
bet13/17
Sana31.12.2021
Hajmi1,7 Mb.
#242645
1   ...   9   10   11   12   13   14   15   16   17
Bog'liq
Floyd algoritmi

k-asosiy qadam. k - satr va k - ustunni yetakchi satr va yetakchi ustun sifatida belgilaymiz. Dk 1 matritsaning barcha dij elementlariga uchburchak operatorini qo„llash imkoniyatlarini qarab chiqamiz.


b) Sk matritsani esa Sk 1 matritsadagi sij elementni k ga almashtirish natijasida hosil qilamiz va k k 1 deb olamiz hamda k- qadamni takrorlaymiz.




Algortmning k-qadamidagi faoliyatimizni tushuntirish uchun Dk 1 matritsani quyidagi rasmda ko„rsatilgandek tasvirlaymiz.



U shbu rasmda k -satr va k -ustunlar yetakchi bo„lsin. i- satr 1 dan to k 1 raqamgacha bo„lgan, r esa k 1dan to n-raqamgacha bo„lgan ixtiyoriy satrlar bo„lsin. Xuddi shuningdek, j-ustun 1 dan to k 1 gacha bo„lgan, g esa k + 1 dan to gacha bo„lgan ixtiyoriy ustun. Uchburchakli operator quyidagicha ishlaydi.

Agar yetakchi satr va ustun elementlari yig„indisi (kvadratiklarda ko„rsatilgan) ular kesishmasida turgan (doiraga olingan) elementdan kichik bo„lsa, masofalar yetakchi elementlar bilan tasvirlangan masofalar yig„indisi bilan almashtiriladi.
Algoritmning n qadami bajarilgandan so„ng Dn va S n matritsalar bo„yicha i va j tugunlar orasidagi eng qisqa yo„lni topish quyidagi qoida bo„yicha amalga oshiriladi.
1. i va j tugunlar orasidagi masofa Dn matritsada dij ga teng.
71

2. i tugundan

j

tugungacha

bo„lgan yo„lda

oraliq

tugunlar S n matritsa

bo„yicha topiladi. Faraz qilaylik,

ij

k , u holda i

kj

yo„lga ega bo„lamiz.

Agar keyinchalik sik

k

va skj

j

bo„lsa, u holda

butun

yo„l aniqlangan deb

hisoblaymiz, chunki barcha oraliq tugunlar topilgan bo„ladi. Aks holda yuqoridagi protsedura i-tugundan k-tugungacha va k-tugundan j-tugungacha bo„lgan yo„llar uchun takrorlanadi.



Download 1,7 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   17




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish