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

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

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Σγάρμπας, Κυριάκος, Sgarbas, Kyriakos
Μορφή: 7
Γλώσσα:Greek
Έκδοση: 2024
Διαθέσιμο Online:http://repository.kallipos.gr/handle/11419/13276
id kallipos-11419-13276
record_format dspace
spelling kallipos-11419-132762024-05-05T08:34:04Z Άσκηση 5: Λίστες στην Prolog Exercise 5: Lists in Prolog Σγάρμπας, Κυριάκος Sgarbas, Kyriakos Άσκηση 5: Λίστες στην Prolog Σε αυτήν την άσκηση παρουσιάζεται η λίστα ως η βασική δομή δεδομένων που χρησιμοποιείται στην Prolog μαζί με τον τελεστή "|" του διαχωρισμού της κεφαλής της λίστας. Εξηγείται η υλοποίηση των συναρτήσεων member/2, append/3 και take/3 με χρήση των συμμετρικών κλήσεων των όρων της Prolog. Στα ερωτήματα συμπεριλαμβάνεται η υλοποίηση συναρτήσεων Prolog για τον εντοπισμό στοιχείων που εμφανίζονται μόνο μία φορά σε μια λίστα, καθώς και ο υπολογισμός αθροισμάτων αριθμών που εμφανίζονται σε λίστες. Τέλος χρησιμοποιούνται οι λίστες ως μνήμη για να πραγματοποιηθούν αναζητήσεις στο παράδειγμα του οδικού χάρτη. This exercise introduces lists as the basic data structures used in Prolog along with the operator "|", the list head separator. The implementation of the member/2, append/3, and take/3 functions are explained using Prolog's symmetric condition calls. Queries include implementing Prolog functions to find items that appear only once in a list, as well as calculating sums of numbers that appear in lists. Finally the lists are used as memory to perform lookups on the road map example. 2024-05-02T07:30:43Z 2024-05-02T07:30:43Z 7 http://repository.kallipos.gr/handle/11419/13276 el 1 application/pdf
institution Kallipos
collection DSpace
language Greek
description Άσκηση 5: Λίστες στην Prolog Σε αυτήν την άσκηση παρουσιάζεται η λίστα ως η βασική δομή δεδομένων που χρησιμοποιείται στην Prolog μαζί με τον τελεστή "|" του διαχωρισμού της κεφαλής της λίστας. Εξηγείται η υλοποίηση των συναρτήσεων member/2, append/3 και take/3 με χρήση των συμμετρικών κλήσεων των όρων της Prolog. Στα ερωτήματα συμπεριλαμβάνεται η υλοποίηση συναρτήσεων Prolog για τον εντοπισμό στοιχείων που εμφανίζονται μόνο μία φορά σε μια λίστα, καθώς και ο υπολογισμός αθροισμάτων αριθμών που εμφανίζονται σε λίστες. Τέλος χρησιμοποιούνται οι λίστες ως μνήμη για να πραγματοποιηθούν αναζητήσεις στο παράδειγμα του οδικού χάρτη.
format 7
author Σγάρμπας, Κυριάκος
Sgarbas, Kyriakos
spellingShingle Σγάρμπας, Κυριάκος
Sgarbas, Kyriakos
Άσκηση 5: Λίστες στην Prolog
author_facet Σγάρμπας, Κυριάκος
Sgarbas, Kyriakos
author_sort Σγάρμπας, Κυριάκος
title Άσκηση 5: Λίστες στην Prolog
title_short Άσκηση 5: Λίστες στην Prolog
title_full Άσκηση 5: Λίστες στην Prolog
title_fullStr Άσκηση 5: Λίστες στην Prolog
title_full_unstemmed Άσκηση 5: Λίστες στην Prolog
title_sort άσκηση 5: λίστες στην prolog
publishDate 2024
url http://repository.kallipos.gr/handle/11419/13276
work_keys_str_mv AT sgarmpaskyriakos askēsē5listesstēnprolog
AT sgarbaskyriakos askēsē5listesstēnprolog
AT sgarmpaskyriakos exercise5listsinprolog
AT sgarbaskyriakos exercise5listsinprolog
_version_ 1799946633875554304