SlideShare a Scribd company logo
1 of 7
Medoda greedy poate folosii în problemele care dîndu-se o
mulțime finită A trebuie determinată o mulțime care să
îndeplinească anumite condiții.
Metoda data furnizează o singură soluție,reprezentat prin
elementul mulțimii S.
Scop- indentificarea problemelor în care solțiile optimă este o
submulțime inclusă intr-o submulțime de dată,care trebuie să
îndeplinească anumite condiții.
01.Elevul sa defineasca si sa clasifice
02.Pe baza explicatiilor date de profesor, elevul sa conceapa un
algoritm Greedy
03.Sa identifice avantajele si dezavantajele utilizarii acestei
tehnici de programare.
04.Sa scrie programe Pascal pentru algoritmi Greedy
 Conversatia euristica
 Observatia participativa
 Expunerea
 Invatarea prin descoperire dirijata
 Metoda orientata pe exemple si pe rezolvarea de exercitii in
laborator
 Modelarea matematica
 Instruirea asistata de calculator
Metoda greedy construieste soluția prin selectarea,dintr-o
mulțime de elemente,a elementelor care îndeplinesc anumite
condiții.
Pentru ca elementele care se selectează,să aparțină soluției
optime,la pasul k se alege candidatul optim pentru elementul x,al
soluției.
Acestă metodă duce la obținerea soluției optme în cazul
problemelor care au proprietatea de optim local,adică soluția
optimă a problemei cu dimensiuni n a datelor de intrare conține
soluți optime ale subprogramelor similare cu problema inițial,cu
dimensiuni mici.
Medoda greedy se mai numește metoda optimului local.
Pașii algoritmici metodei greedy
 Pasul 1- se inițializează mulțimes S cu mulțimea
vidă;
 Pasul 2 –se alege din mulțimea A elementului a care
este candidatul optim al soluției;
 Pasul 3- se elimină elementul a din mulțimea A
 Pasul 4 – dacă el poate fii elemnent al soluției,atunci
elementul a se adaugă la mulțimea S;
 Pasul 5- dacă mulțimea S este soluția
problemei,atuni se afisează soluția.astfel se afisează
mesajul “Nu s-a găsit soluția”.
Algoritmul greedy este un algoritm iterativ care determină soluția
optimă a problemei în urma unor succesiuni care reduc dimensiunea
problemei respective.
Pentru opținerea soluției optime algoritmul greedy trebuie să
îndeplnească două condiții principale:
Alegerea optimului localpentru fiecare element al soluției duce la
alegerea soluției optime globale
Soluția optimă a problemei conține soluții optime ale subproblemelor

More Related Content

Viewers also liked

Viewers also liked (18)

Metoda Greedy
Metoda GreedyMetoda Greedy
Metoda Greedy
 
Metoda greedy(1)
Metoda greedy(1)Metoda greedy(1)
Metoda greedy(1)
 
Tehnica greedy
Tehnica greedyTehnica greedy
Tehnica greedy
 
Tehnica greedy
Tehnica greedyTehnica greedy
Tehnica greedy
 
Problema Comis Voiajorului
Problema Comis VoiajoruluiProblema Comis Voiajorului
Problema Comis Voiajorului
 
Machu Picchu
Machu PicchuMachu Picchu
Machu Picchu
 
Problema Comis Voiajorului
Problema Comis VoiajoruluiProblema Comis Voiajorului
Problema Comis Voiajorului
 
Problema Rucsacului
Problema RucsaculuiProblema Rucsacului
Problema Rucsacului
 
Problema Rucsacului
Problema RucsaculuiProblema Rucsacului
Problema Rucsacului
 
Greedy
GreedyGreedy
Greedy
 
Metoda greedy
Metoda greedyMetoda greedy
Metoda greedy
 
Tehnici de programare_triere_1522
Tehnici de programare_triere_1522Tehnici de programare_triere_1522
Tehnici de programare_triere_1522
 
Metoda trieii..alina
Metoda trieii..alinaMetoda trieii..alina
Metoda trieii..alina
 
Metoda
Metoda Metoda
Metoda
 
Daria
DariaDaria
Daria
 
MT
MTMT
MT
 
Informatica metoda trierii
Informatica metoda trieriiInformatica metoda trierii
Informatica metoda trierii
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar to Metoda greedy (15)

Metoda greedy
Metoda greedyMetoda greedy
Metoda greedy
 
Informatica
InformaticaInformatica
Informatica
 
Tehnica greedy(1)
Tehnica greedy(1)Tehnica greedy(1)
Tehnica greedy(1)
 
Metoda greedy (1)
Metoda greedy (1)Metoda greedy (1)
Metoda greedy (1)
 
Metoda greedy
Metoda greedyMetoda greedy
Metoda greedy
 
Metoda programarii dinamice
Metoda programarii dinamiceMetoda programarii dinamice
Metoda programarii dinamice
 
Marandici constantin ( tehnica greedy)
Marandici constantin ( tehnica greedy)Marandici constantin ( tehnica greedy)
Marandici constantin ( tehnica greedy)
 
Metoda greedy223
Metoda greedy223Metoda greedy223
Metoda greedy223
 
Metoda greedy
Metoda greedyMetoda greedy
Metoda greedy
 
Inform
InformInform
Inform
 
Metoda greedy informatica
Metoda greedy informaticaMetoda greedy informatica
Metoda greedy informatica
 
Introducere in informatica
Introducere in informaticaIntroducere in informatica
Introducere in informatica
 
Metoda backtracking
Metoda backtrackingMetoda backtracking
Metoda backtracking
 
Tema2 algoritmi
Tema2 algoritmiTema2 algoritmi
Tema2 algoritmi
 
MCI
MCIMCI
MCI
 

Metoda greedy

  • 1.
  • 2. Medoda greedy poate folosii în problemele care dîndu-se o mulțime finită A trebuie determinată o mulțime care să îndeplinească anumite condiții. Metoda data furnizează o singură soluție,reprezentat prin elementul mulțimii S. Scop- indentificarea problemelor în care solțiile optimă este o submulțime inclusă intr-o submulțime de dată,care trebuie să îndeplinească anumite condiții.
  • 3. 01.Elevul sa defineasca si sa clasifice 02.Pe baza explicatiilor date de profesor, elevul sa conceapa un algoritm Greedy 03.Sa identifice avantajele si dezavantajele utilizarii acestei tehnici de programare. 04.Sa scrie programe Pascal pentru algoritmi Greedy
  • 4.  Conversatia euristica  Observatia participativa  Expunerea  Invatarea prin descoperire dirijata  Metoda orientata pe exemple si pe rezolvarea de exercitii in laborator  Modelarea matematica  Instruirea asistata de calculator
  • 5. Metoda greedy construieste soluția prin selectarea,dintr-o mulțime de elemente,a elementelor care îndeplinesc anumite condiții. Pentru ca elementele care se selectează,să aparțină soluției optime,la pasul k se alege candidatul optim pentru elementul x,al soluției. Acestă metodă duce la obținerea soluției optme în cazul problemelor care au proprietatea de optim local,adică soluția optimă a problemei cu dimensiuni n a datelor de intrare conține soluți optime ale subprogramelor similare cu problema inițial,cu dimensiuni mici. Medoda greedy se mai numește metoda optimului local.
  • 6. Pașii algoritmici metodei greedy  Pasul 1- se inițializează mulțimes S cu mulțimea vidă;  Pasul 2 –se alege din mulțimea A elementului a care este candidatul optim al soluției;  Pasul 3- se elimină elementul a din mulțimea A  Pasul 4 – dacă el poate fii elemnent al soluției,atunci elementul a se adaugă la mulțimea S;  Pasul 5- dacă mulțimea S este soluția problemei,atuni se afisează soluția.astfel se afisează mesajul “Nu s-a găsit soluția”.
  • 7. Algoritmul greedy este un algoritm iterativ care determină soluția optimă a problemei în urma unor succesiuni care reduc dimensiunea problemei respective. Pentru opținerea soluției optime algoritmul greedy trebuie să îndeplnească două condiții principale: Alegerea optimului localpentru fiecare element al soluției duce la alegerea soluției optime globale Soluția optimă a problemei conține soluții optime ale subproblemelor