Άσκηση 5: Λίστες στην Prolog

Άσκηση 5: Λίστες στην Prolog Σε αυτήν την άσκηση παρουσιάζεται η λίστα ως η βασική δομή δεδομένων που χρησιμοποιείται στην Prolog μαζί με τον τελεστή "|" του διαχωρισμού της κεφαλής της λίστας. Εξηγείται η υλοποίηση των συναρτήσεων member/2, append/3 και take/3 με χρήση των συμμετρικών κλ...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Σγάρμπας, Κυριάκος, Sgarbas, Kyriakos
Μορφή: 7
Γλώσσα:Greek
Έκδοση: 2024
Διαθέσιμο Online:http://repository.kallipos.gr/handle/11419/13276
Περιγραφή
Περίληψη:Άσκηση 5: Λίστες στην Prolog Σε αυτήν την άσκηση παρουσιάζεται η λίστα ως η βασική δομή δεδομένων που χρησιμοποιείται στην Prolog μαζί με τον τελεστή "|" του διαχωρισμού της κεφαλής της λίστας. Εξηγείται η υλοποίηση των συναρτήσεων member/2, append/3 και take/3 με χρήση των συμμετρικών κλήσεων των όρων της Prolog. Στα ερωτήματα συμπεριλαμβάνεται η υλοποίηση συναρτήσεων Prolog για τον εντοπισμό στοιχείων που εμφανίζονται μόνο μία φορά σε μια λίστα, καθώς και ο υπολογισμός αθροισμάτων αριθμών που εμφανίζονται σε λίστες. Τέλος χρησιμοποιούνται οι λίστες ως μνήμη για να πραγματοποιηθούν αναζητήσεις στο παράδειγμα του οδικού χάρτη.