Γενικά

K08 - Εαρινό εξάμηνο 2020-21 - Τμήμα περιττών ΑΜ

Στη σελίδα αυτή υπάρχουν οι διαλέξεις και οι εργασίες του μαθήματος τη χρονιά 2020-21. Είστε ελεύθεροι να χρησιμοποιήσετε το υλικό αυτό, αν σας είναι χρήσιμο, αλλά έχετε υπόψη σας ότι μπορεί να διαφέρει από την ύλη που διδάσκεται τη φετινή χρονιά.

Μη χάσετε το design competition!

Διαλέξεις

Εισαγωγή & τεχνικές αποδοτικού προγραμματισμού
Εισαγωγήyoutube
Modules, Makefiles, Editors, Gityoutube
Recap: memory allocation, pointers, structs, typedefsyoutube
Code style, Naming convensions, Testsyoutube
Αφηρημένοι Τύποι Δεδομένων και εφαρμογές
Εισαγωγή στους Αφηρημένους Τύπους Δεδομένωνyoutube
Vectors, Λίστες, Στοίβες, Ουρέςyoutube
Ουρές προτεραιότητας, Maps, Σύνολαyoutube
Φροντιστήριο 1 - Game of Lifeyoutube
Φροντιστήριο 2 - Game of Life & IPLyoutube
Δομές δεδομένων
Εισαγωγή την υλοποίηση ΑΤΔ, Συνδεδεμένες λίστεςyoutube
Ανάλυση αλγορίθμων, πολυπλοκότηταyoutube
Δυναμικοί Πίνακεςyoutube  [2]
Εξαρτημένες Δομέςyoutube
Δέντρα, σωροίyoutube  [2]
Δυαδικά δέντρα αναζήτησηςyoutube  [2]
AVL δέντραyoutube  [2]
Δέντρα αναζήτησης m δρόμων, δέντρα 2-3, δέντρα 2-3-4youtube
B-δέντραyoutube
Κατακερματισμόςyoutube  [2]  [3]
Γράφοιyoutube  [2]  [3]
Γράφοι με βάρηyoutube  [2]

Εργασίες

Διαβάσετε προσεκτικά τις οδηγίες (κοινές για όλες τις εργασίες).

Team

Καθηγητής

Υπεύθυνος εργαστηρίων

  • Σαράντης Πασκαλής (paskalis@di….)

Μεταπτυχιακοί συνεργάτες

  • Ηλίας Αλεβίζος
  • Πάρις Λάφτσης-Σκρέτας
  • Μανώλης Παπιομύτογλου

Προπτυχιακοί συνεργάτες

  • Δημήτρης Βερλέκης
  • Νίκος Γαλάνης
  • Κωνσταντίνος Γεωργίου
  • Βαγγέλης Δανιάς
  • Ιωάννης Δραβίλας
  • Ιωάννης Ζαπάντης
  • Σέργιος-Ανέστης Κεφαλίδης
  • Άγγελος Κορακίτης
  • Χρήστος Λασπιάς
  • Άκης Λιονής
  • Χάρης Μαραζιάρης
  • Κώστας Μαυρόγαλος
  • Βησσαρίων Μουτάφης
  • Μιχαήλ Μπακαλιάνος
  • Ιωάννα Οικονόμου
  • Δημήτρης Ράμμος
  • Μαρία Σκευοφύλακα
  • Γιώργος Σίττας
  • Σοφοκλής Στρόμπολας
  • Βασιλική Τσαντήλα
  • Στέλλα Φραγκιαδάκη
  • Σπύρος Χαλκιάς