Γενικά

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

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

Διαλέξεις

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

Εργασίες

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

Team

Καθηγητής

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

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

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

  • Γιώργος Καραπάτσας
  • Ελένη Μαντζάνα
  • Δημήτρης Σιδέρης

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

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