Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: 1250 Markon  (Citit de 1523 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
savim
Nu mai tace
*****

Karma: 194
Deconectat Deconectat

Mesaje: 333



Vezi Profilul
« : Martie 16, 2012, 23:21:30 »

Aici puteti discuta despre problema Markon.
« Ultima modificare: Martie 17, 2012, 22:09:16 de către Serban Andrei Stan » Memorat
dorin31
Strain


Karma: 2
Deconectat Deconectat

Mesaje: 6



Vezi Profilul
« Răspunde #1 : Aprilie 22, 2016, 22:32:54 »

Ma puteti ajuta cu un hint, va rog? Nu pot sa-mi dau seama de ce nu trec de 20p.. Brick wall
Merci anticipat!  Ok
http://www.infoarena.ro/job_detail/1693388?action=view-source
Memorat
PlayLikeNeverB4
Nu mai tace
*****

Karma: 212
Deconectat Deconectat

Mesaje: 721



Vezi Profilul
« Răspunde #2 : Aprilie 23, 2016, 09:54:00 »

Ce imi sare imediat in ochi e ca apelezi decreaseDegree de 2 ori pentru nodul initial. Apoi, cand ajungi la un nod, chiar daca nu indeplineste proprietatea 2, s-ar putea ca dupa ce treci de el sa o indeplineasca.
Memorat
dorin31
Strain


Karma: 2
Deconectat Deconectat

Mesaje: 6



Vezi Profilul
« Răspunde #3 : Aprilie 23, 2016, 13:13:42 »

Am inteles, merci mult!  Very Happy
Memorat
tudorgalatan
Strain
*

Karma: -1
Deconectat Deconectat

Mesaje: 27



Vezi Profilul
« Răspunde #4 : Septembrie 26, 2016, 11:46:06 »

Cum pot scăpa de TLE?

Cod:
    NR = 1;
    sol[NR] = X;
    seen[X] = 1;
    for (w=1; w<=N*N*N*N; w++)
        for (i=1; i<=N; i++)
            if (!seen[i])
            {
                cnt1 = 0;
                AA = i;
                for (j=1; j<=A[AA][0]; j++)
                {
                    BB = A[AA][j];
                    if (seen[BB] == 1)
                    {
                        if (code[BB] == 0)
                            cnt1 = 1;
                        else
                        {
                            cnt2 = 0;
                            for (k=1; k<=A[AA][0]; k++)
                                if (seen[A[AA][k]] == 0)
                                    cnt2++;
                            if (code[BB] > cnt2)
                                cnt1 = 1;
                        }
                    }
                }
                if (cnt1 == 1)
                {
                    NR++;
                    sol[NR] = AA;
                    seen[AA] = 1;
                }
            }
Memorat
PlayLikeNeverB4
Nu mai tace
*****

Karma: 212
Deconectat Deconectat

Mesaje: 721



Vezi Profilul
« Răspunde #5 : Octombrie 02, 2016, 12:52:23 »

Nu e buna complexitatea. Verifica solutia oficiala.
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines