Matematické Fórum


1. 8. 2026 (L) Fórum bude brzy uzavřeno 😿

Nejste přihlášen(a). Přihlásit

#1 13. 11. 2012 15:02 — Editoval Valerian (13. 11. 2012 20:45)

Valerian
Zelenáč
Místo: Kyjov
Příspěvky: 18
Škola: FI MUNI
Pozice: student
Reputace:   
 

Primův algoritmus

Zdravím,
potřeboval bych poradit s problémem týkajícího se Primova algoritmu. Jestliže víme, že ohodnocení hran jsou pouze celá čísla od 1 do počtu vrcholů (případně nějaká konstanta), v jakém čase dokážeme spustit Primův algoritmus na tomto grafu.

Vůbec mě nenapadá, jak by mi tato podmínka mohla pomoci algoritmus urychlit. Měli jsme i stejné zadání s Kruskalovým algoritmem. Tam tato podmínka umožnila setřídění N hran podle velikosti v lineárním čase s využitím N spojových seznamů. Každý reprezentoval jednu hodnotu od 1 po konstantu, do těch jsme hrany roztřídili a pak je spojili za sebe.


Žádné lidské zkoumání nemůže být nazváno opravdovou vědou, pokud ho nemůžeme dokázat matematicky. (Leonardo da Vinci)

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson