SlideShare a Scribd company logo
Tehnica Greedy
Elaborat de: Marandici Constantin
Ce reprezinta aceasta metoda ?
1. Aceasta metoda presupune ca
problemele pe care trebuie sa le
rezolvam au urmatoarea structura:
2. -se da o multime A={a1,a2,…an} formata
din n elemente;
3. -se cere sa determinam o submultime
B,B se include in A, care indeplineste
anumite conditii.
Schema generala
Schema generala a unui algoritm bazat pe
metoda Greedy poate fi redata cu ajutorul
unui ciclu :
While ExistaElemente do
Begin
AlegeUnElement(x);
IncludeElementul(x);
End.
Esenta metodei greedy :
Metoda greedy , cu ajutorul submultimii B
, inghite elementele gustoase din multimea
A testind consecutiv toate elementele
multimii.
Functia AlegeElementul, extrage din
multimea A un alt element X.
Functia IncludeElementul , inscrie
elementul selectat in submultimea B.
Diferenta dintre metoda Greedy si
metoda Trierii :
1. Metoda greedy conduce mai repede la aflarea
solutiei.
2.Problemele de tip greedy pot fi rezolvate cu
ajutorul metodei trierii insa cele de tip triere nu
pot fi rezolvate cu ajutorul tehnicii greedy.
3.Metoda greedy se aplica doar atunci cind se
deduce regula care asigura selectia directa a
elementelor necesare din multimea A
Problema
Fie P o problemă, soluţia căreia se află printre elementele mulţimii S cu
un număr finit de elemente.
S={s1, s2 , s3 , ... , sn}
Soluţia se determină prin analiza fiecărui element si din mulţimea S.
Schema de rezolvare
Pentru i de la 1 pînă la n:
Se calculează suma cifrelor numărului i.
Dacă suma cifrelor este egală cu m
includem i în soluţie
Particularităţi de implementare
Generarea şi cercetarea consecutivă a elementelor mulţimii S.
Surse :
http://www.referat.ro/referate/Metoda_trieri
i_1d44b.html
http://ru.scribd.com/doc/43454385/Metoda
-Greedy
http://mchelariu.wordpress.com/2011/01/1
5/metoda-greedy/

More Related Content

What's hot (20)

Metoda greedy(1)
Metoda greedy(1)Metoda greedy(1)
Metoda greedy(1)
 
Informatica
InformaticaInformatica
Informatica
 
Metoda Greedy
Metoda GreedyMetoda Greedy
Metoda Greedy
 
Tehnica greedy
Tehnica greedyTehnica greedy
Tehnica greedy
 
Metoda greedy
Metoda greedyMetoda greedy
Metoda greedy
 
Metoda greedy.a
Metoda greedy.aMetoda greedy.a
Metoda greedy.a
 
Metoda greedy
Metoda greedyMetoda greedy
Metoda greedy
 
Metoda greedy(1)
Metoda greedy(1)Metoda greedy(1)
Metoda greedy(1)
 
Tema
TemaTema
Tema
 
Metoda greedy (1)
Metoda greedy (1)Metoda greedy (1)
Metoda greedy (1)
 
Metoda greedy
Metoda greedyMetoda greedy
Metoda greedy
 
Informat
InformatInformat
Informat
 
Inf-Mt
Inf-MtInf-Mt
Inf-Mt
 
Metoda trierii
Metoda trieriiMetoda trierii
Metoda trierii
 
MCI
MCIMCI
MCI
 
Inform
InformInform
Inform
 
!Inofrmatica
!Inofrmatica!Inofrmatica
!Inofrmatica
 
Metoda Trierii
Metoda TrieriiMetoda Trierii
Metoda Trierii
 
Dinu(2)
Dinu(2)Dinu(2)
Dinu(2)
 
MT
MTMT
MT
 

More from Balan Veronica

10690908 737125719676587 190185588_n
10690908 737125719676587 190185588_n10690908 737125719676587 190185588_n
10690908 737125719676587 190185588_n
Balan Veronica
 
Integrarea numerica
Integrarea numericaIntegrarea numerica
Integrarea numerica
Balan Veronica
 
Veronica botnarenco
Veronica botnarencoVeronica botnarenco
Veronica botnarenco
Balan Veronica
 
Integrare numerică
Integrare numericăIntegrare numerică
Integrare numerică
Balan Veronica
 
Inform
InformInform
Metodele de integrare
Metodele de integrareMetodele de integrare
Metodele de integrare
Balan Veronica
 
Metode de calcul al integralei definite
Metode de calcul al integralei definiteMetode de calcul al integralei definite
Metode de calcul al integralei definite
Balan Veronica
 
Integrarea numerică
Integrarea numericăIntegrarea numerică
Integrarea numerică
Balan Veronica
 
Dreptunghiuri
DreptunghiuriDreptunghiuri
Dreptunghiuri
Balan Veronica
 
aana
aanaaana
CatPadI
CatPadICatPadI
integrare
integrareintegrare
integrare
Balan Veronica
 
Metoda-bisecției
Metoda-bisecțieiMetoda-bisecției
Metoda-bisecției
Balan Veronica
 
Metoda-coardei
Metoda-coardeiMetoda-coardei
Metoda-coardei
Balan Veronica
 
Metoda-newton(1)
Metoda-newton(1)Metoda-newton(1)
Metoda-newton(1)
Balan Veronica
 
PD
PDPD

More from Balan Veronica (20)

10690908 737125719676587 190185588_n
10690908 737125719676587 190185588_n10690908 737125719676587 190185588_n
10690908 737125719676587 190185588_n
 
Integrarea numerica
Integrarea numericaIntegrarea numerica
Integrarea numerica
 
Veronica botnarenco
Veronica botnarencoVeronica botnarenco
Veronica botnarenco
 
Integrare numerică
Integrare numericăIntegrare numerică
Integrare numerică
 
Inform
InformInform
Inform
 
Metodele de integrare
Metodele de integrareMetodele de integrare
Metodele de integrare
 
Metode de calcul al integralei definite
Metode de calcul al integralei definiteMetode de calcul al integralei definite
Metode de calcul al integralei definite
 
Integrarea numerică
Integrarea numericăIntegrarea numerică
Integrarea numerică
 
Dreptunghiuri
DreptunghiuriDreptunghiuri
Dreptunghiuri
 
aana
aanaaana
aana
 
CatPadI
CatPadICatPadI
CatPadI
 
integrare
integrareintegrare
integrare
 
Metoda0newton
Metoda0newtonMetoda0newton
Metoda0newton
 
Metoda-bisecției
Metoda-bisecțieiMetoda-bisecției
Metoda-bisecției
 
Metoda-coardei
Metoda-coardeiMetoda-coardei
Metoda-coardei
 
Metoda-newton(1)
Metoda-newton(1)Metoda-newton(1)
Metoda-newton(1)
 
newton
newtonnewton
newton
 
BD
BDBD
BD
 
pr
prpr
pr
 
PD
PDPD
PD
 

Recently uploaded

Circuitul Apei in Natura prezentare power point
Circuitul Apei in Natura prezentare power pointCircuitul Apei in Natura prezentare power point
Circuitul Apei in Natura prezentare power point
gabrielchiritoi
 
Scriitori de pe ambele maluri ale Prutului.pptx
Scriitori de pe ambele maluri ale Prutului.pptxScriitori de pe ambele maluri ale Prutului.pptx
Scriitori de pe ambele maluri ale Prutului.pptx
LAURA524699
 
Românismul de la Mihai Eminescu la Grigore Vieru
Românismul de la Mihai Eminescu la Grigore VieruRomânismul de la Mihai Eminescu la Grigore Vieru
Românismul de la Mihai Eminescu la Grigore Vieru
inachirilov
 
O clasa fara bullying - stratrgii de ]00
O clasa fara bullying - stratrgii de ]00O clasa fara bullying - stratrgii de ]00
O clasa fara bullying - stratrgii de ]00
CjraeBacau
 
Raport parteneriat transfrontalier "Emoții de Prichindel".pptx
Raport parteneriat transfrontalier "Emoții de Prichindel".pptxRaport parteneriat transfrontalier "Emoții de Prichindel".pptx
Raport parteneriat transfrontalier "Emoții de Prichindel".pptx
OlgaCasareci
 
Energia e viata! O explorare interdisciplinară prin prisma activităților de t...
Energia e viata! O explorare interdisciplinară prin prisma activităților de t...Energia e viata! O explorare interdisciplinară prin prisma activităților de t...
Energia e viata! O explorare interdisciplinară prin prisma activităților de t...
CarmenAmoraritei
 
Proiect transnațional"Ursuleții călători":"Tradiții și obiceiuri de o parte ...
Proiect  transnațional"Ursuleții călători":"Tradiții și obiceiuri de o parte ...Proiect  transnațional"Ursuleții călători":"Tradiții și obiceiuri de o parte ...
Proiect transnațional"Ursuleții călători":"Tradiții și obiceiuri de o parte ...
PaisCarmen
 
Proiect transfrontalier ”Povestea are fir bogat”.pptx
Proiect transfrontalier ”Povestea are fir bogat”.pptxProiect transfrontalier ”Povestea are fir bogat”.pptx
Proiect transfrontalier ”Povestea are fir bogat”.pptx
puriceana2
 
Proiect transfrontalier Grecu Larisa .pptx
Proiect transfrontalier Grecu Larisa  .pptxProiect transfrontalier Grecu Larisa  .pptx
Proiect transfrontalier Grecu Larisa .pptx
AlexandrinaCn
 
valori culturale necesare la ex 9 pentru en
valori culturale necesare la ex 9 pentru envalori culturale necesare la ex 9 pentru en
valori culturale necesare la ex 9 pentru en
PopescuAnaMaria10
 
PROIECT EDUCAŢIONAL TRANSFRONTALIER ROMÂNIA-REPUBLICA MOLDOVA.pptx
PROIECT EDUCAŢIONAL TRANSFRONTALIER ROMÂNIA-REPUBLICA MOLDOVA.pptxPROIECT EDUCAŢIONAL TRANSFRONTALIER ROMÂNIA-REPUBLICA MOLDOVA.pptx
PROIECT EDUCAŢIONAL TRANSFRONTALIER ROMÂNIA-REPUBLICA MOLDOVA.pptx
MaryLicaciu
 
proiect Transfrontalier Mai.pptx simbiolurile primaverii
proiect Transfrontalier Mai.pptx simbiolurile primaveriiproiect Transfrontalier Mai.pptx simbiolurile primaverii
proiect Transfrontalier Mai.pptx simbiolurile primaverii
auraortacu
 
Dezvoltarea_cognitiva_la_copiii_cu_defic.pdf
Dezvoltarea_cognitiva_la_copiii_cu_defic.pdfDezvoltarea_cognitiva_la_copiii_cu_defic.pdf
Dezvoltarea_cognitiva_la_copiii_cu_defic.pdf
CjraeBacau
 
Raport " Talentele copiilor de pretutindeni "
Raport " Talentele copiilor de pretutindeni "Raport " Talentele copiilor de pretutindeni "
Raport " Talentele copiilor de pretutindeni "
AndreeaChelaru7
 
Raport Proiectul transnațional 2023-2024.pptx
Raport Proiectul transnațional 2023-2024.pptxRaport Proiectul transnațional 2023-2024.pptx
Raport Proiectul transnațional 2023-2024.pptx
nadiusha12345
 
Raport narativ-Pâine, Carte, Dumnezeu -Trohin Nadejda
Raport narativ-Pâine, Carte, Dumnezeu -Trohin NadejdaRaport narativ-Pâine, Carte, Dumnezeu -Trohin Nadejda
Raport narativ-Pâine, Carte, Dumnezeu -Trohin Nadejda
NadejdaTrohin1
 
PROIECT DE PARTENERIAT TRANSFRONTALIER „Educație online fără hotare”
PROIECT DE PARTENERIAT TRANSFRONTALIER „Educație online fără hotare”PROIECT DE PARTENERIAT TRANSFRONTALIER „Educație online fără hotare”
PROIECT DE PARTENERIAT TRANSFRONTALIER „Educație online fără hotare”
DusikaLevinta1
 
Proiect transfrontalier Natalia Pașchevici.pptx
Proiect transfrontalier  Natalia Pașchevici.pptxProiect transfrontalier  Natalia Pașchevici.pptx
Proiect transfrontalier Natalia Pașchevici.pptx
NataliaPachevici
 
Proiect transfrontalier„Povestea are fir bogat”..
Proiect  transfrontalier„Povestea are fir bogat”..Proiect  transfrontalier„Povestea are fir bogat”..
Proiect transfrontalier„Povestea are fir bogat”..
AngelaButnaru1
 
Raport proiect transnațional România-Moldova
Raport proiect transnațional România-MoldovaRaport proiect transnațional România-Moldova
Raport proiect transnațional România-Moldova
nadiusha12345
 

Recently uploaded (20)

Circuitul Apei in Natura prezentare power point
Circuitul Apei in Natura prezentare power pointCircuitul Apei in Natura prezentare power point
Circuitul Apei in Natura prezentare power point
 
Scriitori de pe ambele maluri ale Prutului.pptx
Scriitori de pe ambele maluri ale Prutului.pptxScriitori de pe ambele maluri ale Prutului.pptx
Scriitori de pe ambele maluri ale Prutului.pptx
 
Românismul de la Mihai Eminescu la Grigore Vieru
Românismul de la Mihai Eminescu la Grigore VieruRomânismul de la Mihai Eminescu la Grigore Vieru
Românismul de la Mihai Eminescu la Grigore Vieru
 
O clasa fara bullying - stratrgii de ]00
O clasa fara bullying - stratrgii de ]00O clasa fara bullying - stratrgii de ]00
O clasa fara bullying - stratrgii de ]00
 
Raport parteneriat transfrontalier "Emoții de Prichindel".pptx
Raport parteneriat transfrontalier "Emoții de Prichindel".pptxRaport parteneriat transfrontalier "Emoții de Prichindel".pptx
Raport parteneriat transfrontalier "Emoții de Prichindel".pptx
 
Energia e viata! O explorare interdisciplinară prin prisma activităților de t...
Energia e viata! O explorare interdisciplinară prin prisma activităților de t...Energia e viata! O explorare interdisciplinară prin prisma activităților de t...
Energia e viata! O explorare interdisciplinară prin prisma activităților de t...
 
Proiect transnațional"Ursuleții călători":"Tradiții și obiceiuri de o parte ...
Proiect  transnațional"Ursuleții călători":"Tradiții și obiceiuri de o parte ...Proiect  transnațional"Ursuleții călători":"Tradiții și obiceiuri de o parte ...
Proiect transnațional"Ursuleții călători":"Tradiții și obiceiuri de o parte ...
 
Proiect transfrontalier ”Povestea are fir bogat”.pptx
Proiect transfrontalier ”Povestea are fir bogat”.pptxProiect transfrontalier ”Povestea are fir bogat”.pptx
Proiect transfrontalier ”Povestea are fir bogat”.pptx
 
Proiect transfrontalier Grecu Larisa .pptx
Proiect transfrontalier Grecu Larisa  .pptxProiect transfrontalier Grecu Larisa  .pptx
Proiect transfrontalier Grecu Larisa .pptx
 
valori culturale necesare la ex 9 pentru en
valori culturale necesare la ex 9 pentru envalori culturale necesare la ex 9 pentru en
valori culturale necesare la ex 9 pentru en
 
PROIECT EDUCAŢIONAL TRANSFRONTALIER ROMÂNIA-REPUBLICA MOLDOVA.pptx
PROIECT EDUCAŢIONAL TRANSFRONTALIER ROMÂNIA-REPUBLICA MOLDOVA.pptxPROIECT EDUCAŢIONAL TRANSFRONTALIER ROMÂNIA-REPUBLICA MOLDOVA.pptx
PROIECT EDUCAŢIONAL TRANSFRONTALIER ROMÂNIA-REPUBLICA MOLDOVA.pptx
 
proiect Transfrontalier Mai.pptx simbiolurile primaverii
proiect Transfrontalier Mai.pptx simbiolurile primaveriiproiect Transfrontalier Mai.pptx simbiolurile primaverii
proiect Transfrontalier Mai.pptx simbiolurile primaverii
 
Dezvoltarea_cognitiva_la_copiii_cu_defic.pdf
Dezvoltarea_cognitiva_la_copiii_cu_defic.pdfDezvoltarea_cognitiva_la_copiii_cu_defic.pdf
Dezvoltarea_cognitiva_la_copiii_cu_defic.pdf
 
Raport " Talentele copiilor de pretutindeni "
Raport " Talentele copiilor de pretutindeni "Raport " Talentele copiilor de pretutindeni "
Raport " Talentele copiilor de pretutindeni "
 
Raport Proiectul transnațional 2023-2024.pptx
Raport Proiectul transnațional 2023-2024.pptxRaport Proiectul transnațional 2023-2024.pptx
Raport Proiectul transnațional 2023-2024.pptx
 
Raport narativ-Pâine, Carte, Dumnezeu -Trohin Nadejda
Raport narativ-Pâine, Carte, Dumnezeu -Trohin NadejdaRaport narativ-Pâine, Carte, Dumnezeu -Trohin Nadejda
Raport narativ-Pâine, Carte, Dumnezeu -Trohin Nadejda
 
PROIECT DE PARTENERIAT TRANSFRONTALIER „Educație online fără hotare”
PROIECT DE PARTENERIAT TRANSFRONTALIER „Educație online fără hotare”PROIECT DE PARTENERIAT TRANSFRONTALIER „Educație online fără hotare”
PROIECT DE PARTENERIAT TRANSFRONTALIER „Educație online fără hotare”
 
Proiect transfrontalier Natalia Pașchevici.pptx
Proiect transfrontalier  Natalia Pașchevici.pptxProiect transfrontalier  Natalia Pașchevici.pptx
Proiect transfrontalier Natalia Pașchevici.pptx
 
Proiect transfrontalier„Povestea are fir bogat”..
Proiect  transfrontalier„Povestea are fir bogat”..Proiect  transfrontalier„Povestea are fir bogat”..
Proiect transfrontalier„Povestea are fir bogat”..
 
Raport proiect transnațional România-Moldova
Raport proiect transnațional România-MoldovaRaport proiect transnațional România-Moldova
Raport proiect transnațional România-Moldova
 

Marandici constantin ( tehnica greedy)

  • 1. Tehnica Greedy Elaborat de: Marandici Constantin
  • 2. Ce reprezinta aceasta metoda ? 1. Aceasta metoda presupune ca problemele pe care trebuie sa le rezolvam au urmatoarea structura: 2. -se da o multime A={a1,a2,…an} formata din n elemente; 3. -se cere sa determinam o submultime B,B se include in A, care indeplineste anumite conditii.
  • 3. Schema generala Schema generala a unui algoritm bazat pe metoda Greedy poate fi redata cu ajutorul unui ciclu : While ExistaElemente do Begin AlegeUnElement(x); IncludeElementul(x); End.
  • 4. Esenta metodei greedy : Metoda greedy , cu ajutorul submultimii B , inghite elementele gustoase din multimea A testind consecutiv toate elementele multimii. Functia AlegeElementul, extrage din multimea A un alt element X. Functia IncludeElementul , inscrie elementul selectat in submultimea B.
  • 5. Diferenta dintre metoda Greedy si metoda Trierii : 1. Metoda greedy conduce mai repede la aflarea solutiei. 2.Problemele de tip greedy pot fi rezolvate cu ajutorul metodei trierii insa cele de tip triere nu pot fi rezolvate cu ajutorul tehnicii greedy. 3.Metoda greedy se aplica doar atunci cind se deduce regula care asigura selectia directa a elementelor necesare din multimea A
  • 6. Problema Fie P o problemă, soluţia căreia se află printre elementele mulţimii S cu un număr finit de elemente. S={s1, s2 , s3 , ... , sn} Soluţia se determină prin analiza fiecărui element si din mulţimea S. Schema de rezolvare Pentru i de la 1 pînă la n: Se calculează suma cifrelor numărului i. Dacă suma cifrelor este egală cu m includem i în soluţie Particularităţi de implementare Generarea şi cercetarea consecutivă a elementelor mulţimii S.