Διάλεξη 1 |
Εισαγωγή |
hello.c |
Διάλεξη 2 |
Αλγόριθμοι και Προγράμματα |
max.c
|
Διάλεξη 3 |
Τύποι Μεταβλητών, Τελεστές, Είσοδος/Έξοδος |
Άσκηση 0
Παράδοση άσκησης 0: 10 Οκτ., 23:59.
|
Διάλεξη 4 |
Εντολές Ελέγχου Ροής |
if.c
switch.c
cond.c
|
Εισαγωγή στα συστήματα του CSD και στο UNIX |
Σύντομη εισαγωγή στο UNIX
Μέρος 2
Git Tutorial
|
|
Διάλεξη 5 |
Εντολές Επανάληψης |
Άσκηση 1
Παράδοση άσκησης 1: 30 Οκτ., 23:59.
global-local.c
while.c
whilescan.c
count-digits.c
|
Διάλεξη 6 |
Συναρτήσεις |
|
Διάλεξη 7 |
Συναρτήσεις και μεταβλητές |
callbyvalue.c
|
Διάλεξη 8 |
Πίνακες |
array.c
|
Διάλεξη 9 |
Αλφαριθμητικά |
histogram.c
|
Διάλεξη 10 |
Πολυδιάστατοι πίνακες |
Άσκηση 2
Παράδοση άσκησης 2: 21 Νοε., 23:59.
students.c
array-traversal.c
|
Διάλεξη 11 |
Δείκτες, part I |
constptr.c
|
Διάλεξη 12 |
Δείκτες, part II |
cards.c
|
Επανάληψη |
|
|
Πρόοδος16 Νοεμβρίου 14:00-17:00 |
|
|
Διάλεξη 13 |
Δυναμική Διαχείριση Μνήμης |
malloc.c
mymalloc.c
2dalloc.c
strarray.c
|
Διάλεξη 14 |
Διαχείριση Αρχείων |
Άσκηση 3
Παράδοση άσκησης 3: 17 Δεκ., 23:59.
|
Διάλεξη 15 |
Αναδρομή |
fib.c
hanoi.c
mutual.c
power.c
|
Διάλεξη 16-17 |
Ταξινόμηση και Αναζήτηση |
mergesort.c
qsort.c
|
Διάλεξη 18-19 |
Δομές (structs) |
|
Διάλεξη 20 |
Αναδρομικές Δομές |
|
Διάλεξη 21 |
Απλά Συνδεδεμένες Λίστες |
|
Διάλεξη 22 |
Διπλά Συνδεδεμένες Λίστες |
|
Διάλεξη 23 |
Άλλα Χαρακτηριστικά της C |
|
Τελικό Διαγώνισμα?? Ιαν. |
|
|