ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ

Χαράλαμπος Κωνσταντόπουλος, Ιωάννης Βενέτης

Περιγραφή

Περιεχόμενο μαθήματος

Το αντικείμενο του μαθήματος είναι η μελέτη των βασικών δομών δεδομένων που χρησιμοποιούνται στην ανάπτυξη αλγορίθμων . Έμφαση δίνεται στο χρόνο εκτέλεσης των βασικών λειτουργιών των δομών δεδομένων και στον αναλυτικό προσδιορισμό του πλήθους των βασικών εντολών που απαιτούνται για την ολοκλήρωσή τους. Επίσης, τεκμηριώνεται αναλυτικά και ο χώρος που απαιτεί κάθε δομή δεδομένων.Συγκεκριμένα, παρουσιάζονται οι δομές του πίνακα, της διασυνδεδεμένης λίστας, της στοίβας, της ουράς, του σωρού, των δυαδικών δέντρων αναζήτησης. Επίσης, παρουσιάζονται η τεχνική του κα-τακερματισμού (hashing), τα ισοζυγισμένα δέντρα αναζήτησης (AVL, Red-Black και Β-δέντρα) καθώς και βασικοί αλγόριθμοι ταξινόμησης

 

Ανθρώπινο Δυναμικό

Χαράλαμπος Κωνσταντόπουλος (ΧΚ), Αναπληρωτής Καθηγητής (konstant@unipi.gr)

Ωρες γραφείου:  Δευτέρα 12:00-13:00, Πέμπτη 10:00-12:00, Γρ. 104 Κτίριο Γρ. Λαμπράκη

 

Ωρες Μαθήματος

Δευτέρα, 10:15-12:00, αίθουσα 106

Πέμπτη, 8:15-10:00, αίθουσα 106

 

Τρόπος Βαθμολόγη

Περισσότερα  

Ημερολόγιο