4. Βασικοί τύποι δεδομένων
Σε ποιον τύπο ανήκουν τα
παρακάτω δεδομενα;
0.3
“Δημήτρης”
Αληθής
5
Ψευδής
18
5. Δομή δεδομένων
Δομή δεδομένων (data structure) είναι ένα
σύνολο αποθηκευμένων δεδομένων, τα οποία
είναι έτσι οργανωμένα, ώστε να υπόκεινται σε
συγκεκριμένες απαιτούμενες επεξεργασίες.
Αλγόριθμοι + Δομές δεδομένων =
Προγράμματα
10. Δέντρο
Δέντρο: μη γραμμική δομή η οποία
αποτελείται από ένα υνολο κόμβων οι
οποίο συνδέονται με ακμές. Υπάρχει
μόνο ένας κόμβος από τον οποίο
ξεκινούν ακμές που λέγεται ρίζα. Σε όλους
τους άλλους κόμβους καταλήγει μια ακμή
και ξεκινούν καμία, μία ή περισσότερες.
Οι κόμβοι στους οποίους μόνο
καταλήγουν ακμές λέγονται φύλλα.
11. Γράφος
Γράφος: Η πιο γενική δομή δεδομένων που
αποτελείται από κόμβους και ακμές χωρίς
ιεράρχηση.
12. Στατικές και δυναμικές δομές
Το πλήθος των στοιχείων στις στατικές δομές
δεδομένων είναι σταθερό.
Το πλήθος των στοιχείων στις δυναμικές δομές
μπορεί να μεγαλώνει και να μικραίνει ανάλογα
με τα δεδομένα. (Υπάρχει ένας περιορισμός,
ποιος;)
13. Στατικές και δυναμικές δομές
Το πλήθος των στοιχείων στις στατικές δομές
δεδομένων είναι σταθερό.
Το πλήθος των στοιχείων στις δυναμικές δομές
μπορεί να μεγαλώνει και να μικραίνει ανάλογα
με τα δεδομένα. (Υπάρχει ένας περιορισμός,
ποιος;)
Υπάρχει περιορισμός από το μέγεθος της
μνήμης.
14. Γραμμικές και μη γραμμικές δομές
Μη γραμμικές δομές είναι το δέντρο και ο
γράφος