Prim algoritmining vaqt murakkabligi qanday?
Prim algoritmining vaqt murakkabligi qanday?

Video: Prim algoritmining vaqt murakkabligi qanday?

Video: Prim algoritmining vaqt murakkabligi qanday?
Video: Как разобраться в себе. Пирамида логических уровней Дилтса. НЛУ Дилтса. НЛП техника 2024, Aprel
Anonim

The vaqt murakkabligi ning Prim algoritmi O ((V + E) l o g V), chunki har bir cho‘qqi ustuvor navbatga faqat bir marta kiritiladi va ustuvorlik navbatiga kiritish logarifmik qabul qilinadi. vaqt.

Bundan tashqari, Kruskal algoritmining vaqt murakkabligi qanday?

Murakkablik . Kruskal algoritmi O(E log E) da ishga tushishi mumkin vaqt , yoki ekvivalenti, O(E log V) vaqt , bu erda E - grafikdagi qirralarning soni va V - cho'qqilar soni, barchasi oddiy ma'lumotlar tuzilmalariga ega.

Xuddi shunday, qaysi biri yaxshiroq Prims yoki Kruskal? Kruskalniki Algoritm: bajaradi yaxshiroq tipik bo'lmagan holatlar (siyrak grafiklar), chunki u oddiyroq ma'lumotlar tuzilmalaridan foydalanadi. Prim Algoritm: chekkalardan ko'ra ko'proq bo'lgan chindan ham zich grafikga ega bo'lsangiz, chegarada sezilarli darajada tezroq bo'ladi.

Shuningdek, Prim algoritmi nima uchun ishlatiladi?

Kompyuter fanida, Primning (Jarnik nomi bilan ham tanilgan) algoritm ochko'zdir algoritm Bu og'irlikdagi yo'naltirilmagan grafik uchun minimal oraliq daraxtni topadi. Bu shuni anglatadiki, u har bir cho'qqini o'z ichiga olgan daraxtni tashkil etuvchi qirralarning kichik to'plamini topadi, bu erda daraxtdagi barcha qirralarning umumiy og'irligi minimallashtiriladi.

Qo'shishni tartiblash algoritmining vaqt murakkabligi qanday?

Kiritish tartibi barqaror hisoblanadi saralash kosmos bilan murakkablik ning O (1) O (1) O (1). Quyidagi ro'yxat uchun qaysi ikkitasi saralash algoritmlari bir xil yugurishga ega vaqt (doimiy omillarga e'tibor bermaslik)?

Tavsiya: