Intern
Ποιες δομές δεδομένων γνωρίζετε;
sobes.tech AI
Απάντηση από AI
- Λίστα (List): Ταξινομημένη συλλογή στοιχείων με δυνατότητα διπλότυπων. Πρόσβαση με δείκτη.
- Σετ (Set): Μη ταξινομημένη συλλογή μοναδικών στοιχείων. Γρήγορος έλεγχος ύπαρξης.
- Χάρτης (Map/Dictionary): Συλλογή ζευγών "κλειδί-τιμή", όπου τα κλειδιά είναι μοναδικά. Γρήγορη πρόσβαση μέσω κλειδιού.
- Ουρά (Queue): Δομή δεδομένων που υλοποιεί την αρχή FIFO (Πρώτος εισερχόμενος, πρώτος εξερχόμενος).
- Στοίβα (Stack): Δομή δεδομένων που υλοποιεί την αρχή LIFO (Τελευταίος εισερχόμενος, πρώτος εξερχόμενος).
- Δέντρο (Tree): Ιεραρχική δομή δεδομένων που αποτελείται από κόμβους που συνδέονται με ακμές.
- Γράφος (Graph): Σύνολο κορυφών (κόμβων) και ακμών (συνδέσεων) που τις ενώνουν.