Salut . La problema aceasta iau doar 0 pct

cu 5 incorrect si restul TLE.
Procedez astfel:
1.Pt fiecare nod de gradul 2 il bag intr-o coada.
2.Pt fiecare element din coada,ii iau cei doi vecini (i,j) si le scad gradul cu o unitate,elimin vf curent din coada din graf,iar apoi adaug muchiile(i,j),(j,i) .
3.Daca la finalul algoritmului am doar 2 noduri ramase inseamna ca am solutie ...
Este buna ideea de rezolvare ,sau am uitat eu ceva

?
Mentionez ca pt retinerea grafului neorientat folosesc un set.
Multumesc Anticipat !!!
Later Edit.Am mai modificat cate ceva prin program si am reusit sa iau 20 pct,cu 3 incorect si restul tle

Cat va da pt urmatorul test ?
4
3 3
1 2
1 3
3 2
4 5
1 2
1 3
3 2
4 3
2 4
5 6
1 2
1 3
1 4
2 5
3 5
4 5
4 6
1 2
1 3
1 4
2 3
2 4
3 4
mie imi da :
Multumesc anticipat!!!

Later Edit 2 .Am reusit sa iau 50 pct,pe restul testelor am TLE.
Cred ca e prea mica limita de timp. Am o solutie in O(T * N * log M) care ia 60.

Am reusit sa scot si eu aceeasi complexitate ...Cred ca ar trebui marita putin limita de timp
