Mundarija:

Minimal kenglikdagi daraxtni qanday topasiz?
Minimal kenglikdagi daraxtni qanday topasiz?

Video: Minimal kenglikdagi daraxtni qanday topasiz?

Video: Minimal kenglikdagi daraxtni qanday topasiz?
Video: ИСИК ЖОЙДА ИШ БОР ЙИНГИЛ ОЙЛИГИ ЯХШИ ЯНГИ 2023 КУРИНГ УЗИНГИЗ 2024, Noyabr
Anonim

Kruskalning minimal kengayuvchi daraxt algoritmi | Ochko'z Algo-2

  1. Barcha qirralarni og'irligi bo'yicha kamaymaydigan tartibda tartiblang.
  2. ni tanlang eng kichik chekka. bilan tsikl hosil qilishini tekshiring yoyilgan daraxt hozirgacha shakllangan. Agar tsikl hosil bo'lmasa, bu chekka qo'shing. Aks holda, uni tashlang.
  3. №2-bosqichni (V-1) qirralar paydo bo'lguncha takrorlang yoyilgan daraxt .

Odamlar ham so'rashadi, eng kam xarajat daraxti qancha?

The xarajat ning yoyilgan daraxt dagi barcha qirralarning og'irliklarining yig'indisidir daraxt . Ko'p bo'lishi mumkin yoyilgan daraxtlar . Minimal kenglikdagi daraxt bo'ladi yoyilgan daraxt qayerda xarajat hisoblanadi eng kam hammasi orasida yoyilgan daraxtlar . Bundan tashqari, ko'p bo'lishi mumkin minimal kenglikdagi daraxtlar.

Xuddi shunday, Kruskal algoritmidan foydalanib, minimal oraliq daraxtni qanday topish mumkin? Kruskal algoritmi uchun toping the eng kam xarajat yoyilgan daraxt ochko'z yondashuvdan foydalanadi.

Kruskalning keng tarqalgan daraxt algoritmi

  1. 1-qadam - Barcha halqalarni va parallel qirralarni olib tashlang.
  2. 2-qadam - Barcha qirralarning og'irlik ortib borayotgan tartibida joylashtiring.
  3. 3-qadam - Eng kam vaznga ega bo'lgan chetni qo'shing.

Bundan tashqari, misol bilan minimal oraliq daraxt nima?

A minimal kenglikdagi daraxt ning alohida turi hisoblanadi daraxt qirralarning uzunligini (yoki "og'irligini") minimallashtiradi daraxt . An misol bir nechta mahallalarga liniya yotqizmoqchi bo'lgan kabel kompaniyasi; yotqizilgan kabel miqdorini minimallashtirish orqali kabel kompaniyasi pulni tejaydi. A daraxt har qanday ikkita cho'qqini birlashtiradigan bitta yo'l bor.

Minimal kenglikdagi daraxt deganda nimani tushunasiz?

A minimal kenglikdagi daraxt (MST) yoki eng kam vazn yoyilgan daraxt - bu barcha cho'qqilarni bir-biriga bog'laydigan, hech qanday aylanishlarsiz va chiziq bilan bog'laydigan, bir-biriga bog'langan, chekka og'irligi bo'lgan yo'naltirilmagan grafik qirralarining kichik to'plamidir. eng kam mumkin bo'lgan umumiy chekka og'irligi. Mana bor uchun juda ko'p foydalanish holatlari minimal kenglikdagi daraxtlar.

Tavsiya: