Ουρά (δομή δεδομένων): Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Γραμμή 22:
==Αναπαράσταση της ουράς==
 
Σε κάθε περίπτωση, ο πελάτης ή το αντικείμενο που βρίσκεται στην αρχή της ουράς ήτανείναι ο πρώτος που μπήκε ενώ στο τέλος της ουράς βρίσκεται πάντοτε ο τελευταίος. Όπως κάθε φορά σε μια γραμμή ταμείου ο πελάτης που τελειώνει την πληρωμή στοβγαίνει από την ταμείοουρά (ή το πρόσωπο βγαίνει από την κυλιόμενη σκάλα ή το προϊόν εξάγεται από την γραμμή μεταφοράς κλπ) έτσι και το αντικείμενο βγαίνει πρώτο είναι αυτό από την αρχή της ουράς. Η εξαγωγή στοιχείοστοιχείου από το μπροστινό μέρος της ουράς ονομάζεται ''dequeue''. Κάθε φορά που ένας νέο αντικείμενο ή πελάτης κάνει εισαγωγήεισάγεται στην ουρά αυτό ονομάζεται ''enqueue''. Η συνάρτηση "size" μας επιστρέφει το μέγεθος της ουράς αναμονής και συνάρτηση ''empty'' επιστρέφει αληθές λογική μεταβλητή στην περίπτωση που ουρά είναι άδεια.
 
==Παράδειγματα ουρών==