Въпрос за Advanced Graph Algorithms - Cable Network
Първата задача от домашното е това. В условието има хинт: Modify Prims's algorithm. Until the budget is spent, connect the smallest possible edge from connected node to non-connected node. Ако не бъркам идеята на Прим ще вземем първия връх (0) и в приоритетна опашка или подереден сет ще вземе всички ребра, който излизат от него - в този случай 0-4{6} , 0-8{5}, 0-3{9}, 0-5{4}. Оттук следва, че първото избрано ребро ще е 0-5 с тежест 4 и т.к 5 не е все още част от мрежата, можем да го добавим. Откъдето пък реброто 5-3 се обезсмисля да бъде част от мрежата. И крайното решение, което получавам, започва да се различава от даденото като пример. Та какво пропускам при решението на тази задача с алгоритъма на Прим ?? Вече я реших с модифициран Крускъл, но там пък последния тест гърми в Judge..