Παρουσίαση/Προβολή

Εικόνα επιλογής

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

(ICE1-3003) -  ΓΕΩΡΓΙΟΣ ΜΠΑΡΔΗΣ, ΓΕΩΡΓΙΟΣ ΤΣΕΛΙΚΗΣ

Περιγραφή Μαθήματος

Εξάμηνο διδασκαλίας: 3ο (Χειμερινό)

ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ

  • Πληροφορίες και Δεδομένα.
  • Αλγόριθμοι.
  • Πίνακες.
  • Συμβολοσειρές.
  • Στοίβες. 
  • Ουρές.
  • Συνδεδεμένες λίστες.
  • Δένδρα.
  • Σωροί.
  • Γράφοι.
  • Β-δένδρα και οργανώσεις αρχείων.

 

ΑΞΙΟΛΟΓΗΣΗ ΦΟΙΤΗΤΩΝ

  • Τελικός Βαθμός: 80%* (Βαθμός Θεωρίας)  + 20%* (Βαθμός Εργαστηρίου)
  • Προϋπόθεση επιτυχούς ολοκλήρωσης: Βαθμός Θεωρίας >= 5  και Βαθμός Εργαστηρίου >= 5

Ημερομηνία δημιουργίας

Τρίτη 23 Οκτωβρίου 2018

  • Βιβλιογραφία

    1. Γαλιώτου, Ε., Κοίλιας, Χρ., Μπαρδής Γ. (2018). Δομές Δεδομένων και Οργανώσεις Αρχείων 3η εκδ,, Εκδόσεις Νέων Τεχνολογιών, Αθήνα

    2. Γεωργιάδης, Λ., Νικολόπουλος, Σ., Παληός, Λ. (2015), Δομές Δεδομένων , Ελληνικά Ακαδημαϊκά Συγγράμματα και Βοηθήματα, www.kallipos.gr

    3. Μανωλόπουλος, I., Παπαδόπουλος, A., Τσίχλας, K. (2013), Θεωρία και Αλγόριθμοι Γράφων, Εκδόσεις Νέων Τεχνολογιών, Αθήνα

    4. Edmonds, J. (2016), Αλγόριθμοι – Σύγχρονες Προσεγγίσεις, Εκδόσεις Κριτική, Αθήνα

    5. Goodrich, M.T, Tamassia, R., Goldwasser, M.H. (2013). Data Structures and Algorithms in Python, Wiley

    6. Horowitz, E., Sahni, S., Anderson-Freed, S. (2008), Fundamentals of Data Structures in C: 2nd Edition, Silicon Press.

    7. Schaffer, C. (2008) A Practical Introduction to Data Structures and Algorithm Analysis 3rd Edition (Java), Prentice Hall

    8. Sedgewick, R. (2005), Αλγόριθμοι σε C, Μέρη 1-4, 3η Αμερικάνικη Έκδοση, Κλειδάριθμος.