Δομές Δεδομένων
Διδάσκων/ουσα: Καναβός Ανδρέας, Σωτηροπούλου Άννα
Κωδικός Μαθήματος: HY-120
Τύπος Μαθήματος: Μάθημα Κορμού
Επίπεδο Μαθήματος: Προπτυχιακό
Γλώσσα Μαθήματος: Ελληνικά
Τρόπος Παράδοσης: Στην τάξη
Εξάμηνο: Β΄
ECTS: 6
Διδακτικές Μονάδες: 4
Ώρες Διάλεξης: 4
Ώρες Εργαστηρίου/Φροντιστηρίου: 2Φ
Σύνολο Ωρών: 4
Σελίδα E Class: https://opencourses.ionio.gr/courses/DDI159/
- Εισαγωγή.
- Ανάλυση Απόδοσης βάσει μεθόδων υπολογισμού πολυπλοκότητας.
- Δυναμική Διαχείριση Μνήμης.
- Στοίβα (LIFO) και Ουρά (FIFO).
- Σωρός (Heap).
- Ταξινόμηση (bubble-sort, merge-sort, insertion-sort, selection-sort, quick-sort, heap-sort).
- Δέντρα.
- Δυαδικά Δέντρα Αναζήτησης (ΔΔΑ).
- Πίνακες Κατακερματισμού (Hashing).
- Γράφοι (Minimum Spanning Tree, Shortest Path Tree).
Το μάθημα εισάγει τους φοιτητές στις βασικές έννοιες των δομών δεδομένων, ενώ τους εξοικειώνει με τις βασικές αλγοριθμικές τεχνικές διαχείρισης δεδομένων σε κύρια και δευτερεύουσα μνήμη.
Με την επιτυχή ολοκλήρωση του μαθήματος οι φοιτητές θα έχουν κατανοήσει τις βασικές έννοιες ανάλυσης απόδοσης αλγορίθμων με βάση τον υπολογισμό της χρονικής και χωρικής πολυπλοκότητας, τις βασικές ιδιότητες και χαρακτηριστικά των αλγορίθμων ταξινόμησης, καθώς και θα έχουν λάβει γνώση των τεχνικών υλοποίησης τόσο των βασικών δομών δεδομένων όπως η στοίβα και η ουρά, όσο και των πιο προχωρημένων δομών δεδομένων όπως τα δέντρα, οι γράφοι και οι πίνακες κατακερματισμού.
-
ΑΛΓΟΡΙΘΜΟΙ ΚΑΙ ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ: ΤΑ ΒΑΣΙΚΑ ΕΡΓΑΛΕΙΑ, KURT MEHLHORN, PETER SANDERS
-
Δομές Δεδομένων και Αλγόριθμοι με Αντικειμενοστρεφή Σχεδιαστικά Μορφήματα στη C++, BrunoR. Preiss, Επιστ. Επιμ. Κώστας Κοντογιάννης
-
ΑΛΓΟΡΙΘΜΟΙ ΣΕ C++, ΜΕΡΗ 1-4: ΘΕΜΕΛΙΩΔΕΙΣ ΕΝΝΟΙΕΣ, ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ, ΤΑΞΙΝΟΜΗΣΗ, ΑΝΑΖΗΤΗΣΗ, ROBERT SEDGEWICK
-
Δομές Δεδομένων & Οργανώσεις Αρχείων - 3η Έκδοση, Ελένη Γαλιώτου, Χρήστος Κοίλιας, Γιώργος Μπαρδής
-
Γεωργιάδης, Λ., Νικολόπουλος, Σ., Παληός, Λ., 2016. Δομές δεδομένων. [ηλεκτρ. βιβλ.] Αθήνα:Σύνδεσμος Ελληνικών Ακαδημαϊκών Βιβλιοθηκών. Διαθέσιμο στο: http://hdl.handle.net/11419/6217
-
-
Φοιτητές Β' Εξαμήνου
Γραπτή εξέταση (70% βαθμού) - Προγραμματιστικές εργασίες (30% βαθμού)
Επιστροφή
Σπουδές
e-mail: cs@ionio.gr
<< | < | Νοέμβριος 2024 |
> | >> | ||
Δε | Τρ | Τε | Πε | Πα | Σα | Κυ |
1 |
2 |
3 |
||||
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |