Εισαγωγή – Θεωρία Πινάκων
Οι πίνακες αποτελούν μια από τις βασικότερες δομές δεδομένων στον προγραμματισμό, καθώς επιτρέπουν την αποθήκευση και την επεξεργασία μεγάλου όγκου στοιχείων με οργανωμένο τρόπο. Στο κεφάλαιο αυτό θα μελετήσουμε τόσο τους μονοδιάστατους όσο και τους δισδιάστατους πίνακες, αναλύοντας τη δομή και τη λειτουργία τους.
Θα εξετάσουμε τεχνικές αναζήτησης και ταξινόμησης στοιχείων, καθώς και πιο προχωρημένες λειτουργίες όπως η συγχώνευση πινάκων. Παράλληλα, θα εισαχθούμε στις αφηρημένες δομές δεδομένων «Στοίβα» και «Ουρά», οι οποίες μπορούν να υλοποιηθούν με χρήση πινάκων και βρίσκουν εφαρμογή σε ποικίλα προβλήματα.
Η θεωρητική κατάρτιση σε αυτά τα θέματα, σε συνδυασμό με την πρακτική εξάσκηση, αποτελεί θεμέλιο για την ανάπτυξη αποδοτικών και αποτελεσματικών αλγορίθμων.
