Mam ważony wykres wielu "zagród zwierząt" z każdym pisakiem mającym co najmniej 3 krawędzie/punkty i co najmniej dwa pióra. Muszę wymyślić minimalne ważone krawędzie do usunięcia, aby połączyć wszystkie pióra (można je połączyć, usuwając zewnętrzne krawędzie, które nie są połączone z innymi piórami).Algorytm teorii grafów dla minimalnie łączących obszarów ze wspólnymi granicami
Czy ktoś może polecić algorytm lub proces, z którym mógłbym podejść do znalezienia minimalnych ścian ważonych do usunięcia. Myślałem o algorytmie Prima, ale nie jestem do końca pewny, jak mogę to zastosować.
Jest to problem, S4 na http://cemc.math.uwaterloo.ca/contests/computing/2010/stage1/seniorEn.pdf
I nie chcesz odpowiedzieć tylko jakiś kierunek, w jaki sposób podejść to
prawdopodobnie lepiej zadawane na programmers.stackexchange.com, może to doprowadzić do opinii, a nie odpowiedź faktyczny. – Lazarus