Εισαγωγή στους Αλγορίθμους Ενότητα 1η Άσκηση Αλγόριθμος Dijkra Διδάσκων Χρήστος Ζαρολιάγκης Καθηγητής Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Πατρών Email: zaro@ceid.upara.gr
Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creaive Common. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς.
Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Πατρών» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.
Αλγόριθμος συντομότερων διαδρομών του Dijkra Βρείτε συντομότερες διαδρομές από το προς όλους τους κόμβους 1 1 1
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = { } PQ = {,,,,,,, } 1 1 1 ετικέτα απόστασης
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = { } PQ = {,,,,,,, } διαγραφή ελάχιστου 1 1 1 ετικέτα απόστασης
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = { } PQ = {,,,,,, } μείωση κλειδιού X 1 X 1 1 ετικέτα απόστασης X 1
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = { } PQ = {,,,,,, } X διαγραφή ελάχιστου 1 X 1 1 ετικέτα απόστασης X 1 8
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {, } PQ = {,,,,, } X 1 X 1 1 X 1
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {, } PQ = {,,,,, } μείωση κλειδιού X X 1 X 1 1 X 1 1
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {, } PQ = {,,,,, } X X 1 X διαγραφή ελάχιστου 1 1 X 1
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {,, } PQ = {,,,, } X X X 1 X X 1 1 X 1 1
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {,, } PQ = {,,,, } X X X 1 X X 1 1 X 1 διαγραφή ελάχιστου 1
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {,,, } PQ = {,,, } X X X 1 X X X 1 1 X 1 X
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {,,, } PQ = {,,, } διαγραφή ελάχιστου X X X 1 X X X 1 1 X 1 X 1
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {,,,, } PQ = {,, } X X X 1 X X X X 1 1 X 1 1 X X 1
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {,,,, } PQ = {,, } X X X 1 X 1 X X X X διαγραφή ελάχιστου 1 1 1 X X 1
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {,,,,, } PQ = {, } X X X 1 X X X X 1 X 1 X 1 1 X X X
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {,,,,, } PQ = {, } X X X 1 X X X X 1 X διαγραφή ελάχιστου 1 X 1 1 X X X 1
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {,,,,,, } PQ = { } X X X 1 X X X X 1 X 1 X 1 1 X X X
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {,,,,,, } PQ = { } X X X 1 X X X X 1 X 1 X 1 διαγραφή ελάχιστου 1 X X X 1
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {,,,,,,, } PQ = { } X X X 1 X X X X 1 X 1 X 1 1 X X X
Αλγόριθμος συντομότερων διαδρομών του Dijkra S = {,,,,,,, } PQ = { } X X X 1 X X X X 1 X 1 X 1 1 X X X
Τέλος Άσκησης
Σημείωμα Ιστορικού Εκδόσεων Έργου Το παρόν έργο αποτελεί την έκδοση 1..
Σημείωμα Αναφοράς Copyrigh Πανεπιστήμιο Πατρών, Χρήστος Ζαρολιάγκης,. «Εισαγωγή στους Αλγορίθμους». Έκδοση: 1.. Πάτρα. Διαθέσιμο από τη δικτυακή διεύθυνση: hp://ecla.upara.gr/coure/ceid18
Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creaive Common Αναφορά, Μη Εμπορική Χρήση, Όχι Παράγωγα Έργα. [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό. [1] hp://creaivecommon.org/licene/by-nc-nd/./ Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο που δεν περιλαμβάνει οικονομική συναλλαγή ως προϋπόθεση για τη χρήση ή πρόσβαση στο έργο που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόπο Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί.
Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης τη δήλωση Διατήρησης Σημειωμάτων το Σημείωμα Χρήσης Έργων Τρίτων (εφόσον υπάρχει) μαζί με τους συνοδευόμενους υπερσυνδέσμους. 8