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