Inteligenta artificiala - liste in Prolog

Incarcat la data: 26 Ianuarie 2010

Autor: M Octavia

Pret: 50 credite

Numar pagini: 11

Tip fisier: zip

Marime fisier: 22 kb

In Prolog, o lista este un obiect care contine in interiorul sau un numar arbitrar de alte obiecte. O lista corespunde unui tablou (array) din alte limbaje de programare, dar spre deosebire de acestea, o lista nu presupune declararea prealabila a numarului de componente.


O lista este o structura recursiva de elemente. Ea este formata din doua parti: capul listei si coada listei. Coada listei este la randul sau o lista, iar capul listei este o lista cu un singur element.


Datorita faptului ca listele sunt structuri de date recursive este necesar sa se utilizeze algoritmi recursivi pentru prelucrarea lor. Cea mai utilizata modalitate de a prelucra o lista este de a incepe parcurgerea acesteia de la inceput (de la cap), de a efectua o operatie cu fiecare element din lista pana se ajunge la sfarsitul ei.


Un astfel de algoritm in mod uzual utilizeaza doua clauze. Una dintre clauze precizeaza ce se efectueaza cu o lista obisnuita, iar cealalta clauza precizeaza ce operatii se efectueaza cu lista vida.


Datorita faptului ca listele sunt structuri de date recursive este necesar sa se utilizeze algoritmi recursivi pentru prelucrarea lor. Cea mai utilizata modalitate de a prelucra o lista este de a incepe parcurgerea acesteia de la inceput (de la cap), de a efectua o operatie cu fiecare element din lista pana se ajunge la sfarsitul ei.



Textul de mai sus reprezinta un extras din "Inteligenta artificiala - liste in Prolog". Pentru versiunea completa a documentului apasa butonul Download si descarca fisierul pe calculatorul tau. Prin descarcarea prezentei lucrari stiintifice, orice utilizator al site-ului www.studentie.ro declara si garanteaza ca este de acord cu utilizarile permise ale acesteia, in conformitate cu prevederile legale ablicabile in domeniul proprietatii intelectuale si in domeniul educatiei din legislatia in vigoare.

In cazul in care intampini probleme la descarcarea fisierului sau documentul nu este nici pe departe ceea ce se doreste a fi te rugam sa ne anunti. Raporteaza o eroare

Important!

Referatele si lucrarile oferite de Studentie.ro au scop educativ si orientativ pentru cercetare academica.

Iti recomandam ca referatele pe care le downloadezi de pe site sa le utilizezi doar ca sursa de inspiratie sau ca resurse educationale pentru conceperea unui referat nou, propriu si original.

Alti utilizatori au mai cautat: LABORATORLISTEINTELIGENTA ARTIFICIALAprolog
Jacheta usoara verde oliv inchis Jacheta usoara verde oliv inchis Descriere produs:Tip: jachetaCuloare: verde oliv inchisMaterial: usorDetalii: margini...
Jacheta usoara violet inchis Jacheta usoara violet inchis Descriere produs:Tip: jachetaCuloare: violet inchisMaterial: usorDetalii: margini...
Camasa alba in dungi Camasa alba in dungi Descriere produs:- camasa alba cu dungi albastre- imprimeu text pe partea din spate- guler...