the hungry cat

10
Cum backtrackingul este de ajutor unei pisici

Upload: brier

Post on 21-Jan-2016

51 views

Category:

Documents


0 download

DESCRIPTION

The Hungry Cat. Cum backtrackingul este de ajutor unei pisici. Ce stim despre backtracking ?. Backtracking este metoda folosit ă pentru a genera mai multe solutii ce pot fi expuse sub forma de vectori. Principiul după care funcționează metoda : - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The  Hungry  Cat

Cum backtrackingul

este de ajutor

unei pisici

Page 2: The  Hungry  Cat

Ce stim despre backtracking ?

Backtracking este metoda folosită pentru a genera mai multe solutii ce pot fi expuse sub

forma de vectori.

Principiul după care funcționează metoda:- dacă pentru a genera o soluție pentru

componenta k, atunci când am generat deja x1, x2, …, xk, se constată că valoarea xk nu este validă, se continuă căutarea unei valori valide. În cazul în care aceasta nu există, se

reia căutarea pentru componenta k-1.

Page 3: The  Hungry  Cat

Ce dorim sa invatam prin Ce dorim sa invatam prin aplicarea acestei metode de aplicarea acestei metode de

rezolvare ?rezolvare ?

-Sa identificam genurile de probleme practice care pot fi rezolvate astfel

-Sa aprofundam cunostintele dobandite in sala de clasa

Page 4: The  Hungry  Cat

Problema pisicii infometate

O pisica hoinara se intoarce infometata acasa dupa mai multe zile de umblat . Ea stie ca stapana ei ii lasa totdeauna hrana in biblioteca , dar nu stie exact unde . Pentru a verifica toate locurile in care pot fi gustarile , pisica nu poate sa treaca decat o data pe fiecare drum dintre sectiunile bibliotecii, intrucat cartile multe si stivuite instabil cad indata ce trece pe langa ele si fac drumul “impracticabil”.

Initial , pisica primeste o harta matriceala care contine toate caile disponibile intre cele n sectiuni ale bibliotecii . In cate moduri poate pisica parcurge drumul catre gustari?

Page 5: The  Hungry  Cat

Datele initiale utilizate de algoritm sunt :

4

istorie

filozofie

botanica

muzica

i f b m

i 0 1 0 1

f 1 0 1 0

b 0 1 0 1

m 1 0 1 0

- numele sectiunilor bibliotecii

- harta matriceala

- numarul de sectiuni ale bibliotecii

Page 6: The  Hungry  Cat

Prima solutiePrima solutie

Istorie

Filozofie

Botanica

Muzica

Page 7: The  Hungry  Cat

A doua solutieA doua solutie

Istorie

Filozofie

Botanica

Muzica

Page 8: The  Hungry  Cat

Ce am invatat din aceasta Ce am invatat din aceasta experienta ? experienta ?

- Lucrul in echipa

- Capacitatea de a duce o sarcina la bun sfarsit intr-un timp scurt

- Sa ne exersam imaginatia

- Sa explicam o metoda intr-un mod concis si logic

Page 9: The  Hungry  Cat

Bibliografie

Caietele personale Manualele de la purtator www.google.com “Sediile centrale”

Page 10: The  Hungry  Cat

Daniela Greere si Cristina Amza