Πίνακας περιεχομένων:

Πώς βρίσκετε το ελάχιστο εκτεινόμενο δέντρο;
Πώς βρίσκετε το ελάχιστο εκτεινόμενο δέντρο;

Βίντεο: Πώς βρίσκετε το ελάχιστο εκτεινόμενο δέντρο;

Βίντεο: Πώς βρίσκετε το ελάχιστο εκτεινόμενο δέντρο;
Βίντεο: FespaR - Πώς βρίσκεται ο μέγιστος σεισμικός συντελεστής για μια στάθμη επιτελεστικότητας; (2/3) 2024, Νοέμβριος
Anonim

Ο αλγόριθμος ελάχιστων δέντρων του Kruskal | Greedy Algo-2

  1. Ταξινομήστε όλες τις άκρες με μη φθίνουσα σειρά του βάρους τους.
  2. Διαλέξτε το μικρότερο άκρη. Ελέγξτε αν σχηματίζει κύκλο με το εκτεινόμενο δέντρο που έχει διαμορφωθεί μέχρι τώρα. Εάν δεν σχηματίζεται κύκλος, συμπεριλάβετε αυτήν την άκρη. Διαφορετικά, πετάξτε το.
  3. Επαναλάβετε το βήμα #2 μέχρι να υπάρχουν (V-1) άκρες στο εκτεινόμενο δέντρο .

Οι άνθρωποι ρωτούν επίσης, ποιο είναι το ελάχιστο κόστος που καλύπτει το δέντρο;

ο κόστος απο εκτεινόμενο δέντρο είναι το άθροισμα των βαρών όλων των ακμών στο δέντρο . Μπορεί να είναι πολλά που εκτείνονται σε δέντρα . Ελάχιστο δέντρο που εκτείνεται είναι το εκτεινόμενο δέντρο όπου το κόστος είναι ελάχιστο μεταξύ όλων των που εκτείνονται σε δέντρα . Μπορεί επίσης να υπάρχουν πολλά ελάχιστα εκτεινόμενα δέντρα.

Ομοίως, πώς βρίσκετε το ελάχιστο εκτεινόμενο δέντρο χρησιμοποιώντας τον αλγόριθμο του Kruskal; Ο αλγόριθμος του Kruskal προς το εύρημα ο ελάχιστο κόστος εκτεινόμενο δέντρο χρησιμοποιεί την άπληστη προσέγγιση.

Ο αλγόριθμος του Spanning Tree του Kruskal

  1. Βήμα 1 - Αφαιρέστε όλους τους βρόχους και τις παράλληλες άκρες.
  2. Βήμα 2 - Τακτοποιήστε όλες τις άκρες με την αύξουσα σειρά βάρους τους.
  3. Βήμα 3 - Προσθέστε την άκρη που έχει το μικρότερο βάρος.

Επιπλέον, τι είναι το ελάχιστο δέντρο που εκτείνεται με παράδειγμα;

ΕΝΑ ελάχιστης έκτασης δέντρο είναι ένα ιδιαίτερο είδος δέντρο που ελαχιστοποιεί τα μήκη (ή τα «βάρη») των άκρων του δέντρο . Ενα παράδειγμα είναι μια εταιρεία καλωδίων που θέλει να κάνει γραμμή σε πολλές γειτονιές. ελαχιστοποιώντας την ποσότητα του καλωδίου που έχει τοποθετηθεί, η εταιρεία καλωδίων θα εξοικονομήσει χρήματα. ΕΝΑ δέντρο έχει ένα μονοπάτι ενώνει οποιεσδήποτε δύο κορυφές.

Τι εννοείτε με τον όρο ελάχιστη έκτασης δέντρο;

ΕΝΑ ελάχιστης έκτασης δέντρο (MST) ή ελάχιστο βάρος εκτεινόμενο δέντρο είναι ένα υποσύνολο των άκρων ενός συνδεδεμένου, μη κατευθυνόμενου γραφήματος σταθμισμένου στα άκρα που συνδέει όλες τις κορυφές μεταξύ τους, χωρίς κύκλους και με το ελάχιστο πιθανό συνολικό βάρος άκρης. Εκεί είναι αρκετές περιπτώσεις χρήσης για ελάχιστα εκτεινόμενα δέντρα.

Συνιστάται: