|
Titlul: Algoritm Lee Clasic Coada Scris de: George Popoiu din Iulie 14, 2009, 12:33:42 Am dat peste o problema la care se spunea ca se rezolva folosind Lee clasic cu o Coada.
Am cautat pe google ceva teorie dar nu prea am gasit, daca aveti vreun link sau stiti algoritmul si vreti sa mi-l explicati as fi mai mult decat recunoscator :D :wink: Multumesc Anticipat !!! Titlul: Răspuns: Algoritm Lee Clasic Coada Scris de: Cezar Mocan din Iulie 14, 2009, 14:07:14 "Lee clasic cu coada" inseamna de fapt o parcurgere in latime a unei matrici. Daca nu stii parcurgere in latime uita-te peste problema (http://infoarena.ro/problema/bfs) din Arhiva Educationala. Spor!
Titlul: Răspuns: Algoritm Lee Clasic Coada Scris de: alexandru din August 07, 2009, 07:52:34 Lee sau un BFS, e chiar usor de facut:
1. alegi un varf de plecare ( in general 1 ) 2. pui varful in coada 3. cat timp coada nu este vida 4. extragi primul element. 5. determini toti vecini lui x care nu au fost vizitati si ii pui in coada, marcandui ca vizitati :) 6. revi la pasul 3 5. continuie programul cu ce trebuie ;) Implementarea, o sa folosesc putin stl pentru rapiditate Cod: #include <fstream> Titlul: Răspuns: Algoritm Lee Clasic Coada Scris de: Cara Sabina din Februarie 08, 2012, 22:44:27 si eu am o problema, plec dintr-un punct si tre' sa ajung in altul. nu prea reusesc. iau o matr viz si pun 1 cand am trecut pe acolo, dar nu stiu cum sa adun in matricea data astfel incat sa fac suma maxima pe cel mai scurt drum pentru a iesi din matrice
Cod: int Lee() ma ajuta orice indicatie.inca nu am clar procedeul de rezolvare, ce sa fac in matricea initiala? Multumesc anticipat! Editat de admin: Foloseste tagul "code" cand postezi surse. |