Φοιτητής: Τσακίρης Αλέξανδρος Επιβλέπων: Ευάγγελος Ούτσιος Δημιουργία Εκπαιδευτικού Υλικού για το μάθημα Αλγόριθμοι και Δομές Δεδομένων Φοιτητής: Τσακίρης Αλέξανδρος Επιβλέπων: Ευάγγελος Ούτσιος
Σκοπός της Πτυχιακής Να υλοποιηθούν οι αλγόριθμοι του μαθήματος «Αλγόριθμοι και Δομές Δεδομένων» οπτικά
Εισαγωγή σχετικής Θεωρίας για τους αλγορίθμους Σκοπός της Πτυχιακής Εισαγωγή σχετικής Θεωρίας για τους αλγορίθμους
Παρουσίαση κώδικα και λύσεις για τους αλγορίθμους Σκοπός της Πτυχιακής Παρουσίαση κώδικα και λύσεις για τους αλγορίθμους
Το μάθημα «Αλγόριθμοι και Δομές Δεδομένων» Διδάσκεται στο 4ο εξάμηνο Αλγόριθμοι και Εφαρμογές Επεξήγηση προβλημάτων Επιπλέον Ασκήσεις
Το εργαλείο του C++ Builder Ευκολία στη συγγραφή κώδικα
Το εργαλείο του C++ Builder Παρέχει έτοιμα οπτικά αντικείμενα
Το εργαλείο του C++ Builder Real Time Debugging
Οι αλγόριθμοι που υλοποιούνται Εύρεση Ελαχίστου σε Μονοδιάστατο Πίνακα Πρόσθεση Στοιχείων Δισδιάστατου Πίνακα Απόδοση Μοναδικών Τυχαίων Αριθμών σε Μονοδιάστατο Πίνακα Υπολογισμός Παραγοντικού με Αναδρομή και Επανάληψη Σειριακή Αναζήτηση Δυαδική Αναζήτηση Ταξινόμηση Straight Selection Ταξινόμηση Straight Insertion Ταξινόμηση Bubble Sort Στοίβα και Ουρά Αυτόματα Ταξινομημένη Συνδεδεμένη Λίστα
Οι αλγόριθμοι που υλοποιούνται Εύρεση Ελαχίστου σε Μονοδιάστατο Πίνακα …η οπτικοποίηση αλγορίθμου στο πρόγραμμα
Οι αλγόριθμοι που υλοποιούνται Πρόσθεση Στοιχείων σε Δισδιάστατο Πίνακα …η οπτικοποίηση αλγορίθμου στο πρόγραμμα
Οι αλγόριθμοι που υλοποιούνται Απόδοση Μοναδικών Τυχαίων Αριθμών σε Μονοδιάστατο Πίνακα …η οπτικοποίηση αλγορίθμου στο πρόγραμμα
Οι αλγόριθμοι που υλοποιούνται Υπολογισμός Παραγοντικού με Αναδρομή και Επανάληψη …η οπτικοποίηση αλγορίθμου στο πρόγραμμα
Οι αλγόριθμοι που υλοποιούνται Σειριακή Αναζήτηση …η οπτικοποίηση αλγορίθμου στο πρόγραμμα
Οι αλγόριθμοι που υλοποιούνται Δυαδική Αναζήτηση …η οπτικοποίηση αλγορίθμου στο πρόγραμμα
Οι αλγόριθμοι που υλοποιούνται Ταξινόμηση Straight Selection Εύρεση του μικρότερου Τοποθέτηση στην αρχή …συνέχεια στον υπόλοιπο μη ταξινομημένο πίνακα …η οπτικοποίηση αλγορίθμου στο πρόγραμμα
Οι αλγόριθμοι που υλοποιούνται Ταξινόμηση Straight Insertion Μεταφέρουμε το κάθε στοιχείο αριστερά του, εάν το αριστερό Στοιχείο του είναι μεγαλύτερο από το παρών …η οπτικοποίηση αλγορίθμου στο πρόγραμμα
Οι αλγόριθμοι που υλοποιούνται Ταξινόμηση Bubble Sort Εναλλάσουμε τα στοιχεία εάν το δεύτερο είναι μικρότερο του πρώτου, ξεκινώντας από κάτω προς τα πάνω …η οπτικοποίηση αλγορίθμου στο πρόγραμμα
Οι αλγόριθμοι που υλοποιούνται Στοίβα και Ουρά …η οπτικοποίηση αλγορίθμου στο πρόγραμμα
Οι αλγόριθμοι που υλοποιούνται Αυτόματα Ταξινομημένη Συνδεδεμένη Λίστα …η οπτικοποίηση αλγορίθμου στο πρόγραμμα