Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: 223 Srevni  (Citit de 4170 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
ditzone
Vizitator
« : Aprilie 02, 2006, 12:26:51 »

Aici puteţi discuta despre problema Srevni.
Memorat
pauldb
Nu mai tace
*****

Karma: 821
Deconectat Deconectat

Mesaje: 1.901



Vezi Profilul
« Răspunde #1 : Aprilie 02, 2006, 13:31:15 »

In exemplu am arcul [1,3], iar costul in nodul 1 e 1, iar in nodul 3 e 4, asta nu inseamna produsul va fi adus in nodul 3 din nodul 1 cu costul 1?
« Ultima modificare: Aprilie 02, 2006, 13:33:08 de către PaulDB » Memorat

Am zis Mr. Green
pauldb
Nu mai tace
*****

Karma: 821
Deconectat Deconectat

Mesaje: 1.901



Vezi Profilul
« Răspunde #2 : Aprilie 02, 2006, 16:27:13 »

Interesant...cred ca e gresit enuntul...drumurile sunt de la Y la X. Am luat 100 dupa ce am inversat muchiile.  Neutral
Memorat

Am zis Mr. Green
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #3 : Aprilie 02, 2006, 16:34:04 »

e bun enuntu.

masina de comanda care trebuie sa alimenteze orasul i pleaca din orasul i spre orasul din care trebuie sa aduca alimentele. In momentul cand ajunge la destinatie este incarcata si teleportata in orasul i.

asta inseamna ca un oras X poate sa se alimenteze dintr-un oras Y daca exista o modalitate de a ajuge din X in Y.

in exmplu nu poti ajunge din 3 in 1.
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
pauldb
Nu mai tace
*****

Karma: 821
Deconectat Deconectat

Mesaje: 1.901



Vezi Profilul
« Răspunde #4 : Aprilie 02, 2006, 16:51:10 »

Da...sorry...my bad...e bun enuntul.  Embarassed
Next time o sa incerc sa citesc mai atent enuntul.  :sad2:
Memorat

Am zis Mr. Green
informatician28
Strain
*

Karma: 6
Deconectat Deconectat

Mesaje: 27



Vezi Profilul
« Răspunde #5 : Februarie 22, 2012, 10:44:31 »

Eu nu prea am inteles exact ce cere pb. Eu am facut un DFs pt fiecare nod si pt fiecare nod in care se poate ajunge din nodul respectiv am comparat daca valoarea asociata nodului "radacina" (cel pt care am facut parcurgerea initial) are un cost mai mare decat nodul la care am ajuns. Daca da, la minim ii atribui aceasta valoare.
In acest fel pt fiecare nod fac DFs si calculez minimul asta. Totusi, iau 0 pct. Ce gresesc?  Very Happy
Memorat
informatician28
Strain
*

Karma: 6
Deconectat Deconectat

Mesaje: 27



Vezi Profilul
« Răspunde #6 : Februarie 24, 2012, 20:13:09 »

Am rezolvat-o Smile
Memorat
superman_01
Client obisnuit
**

Karma: 14
Deconectat Deconectat

Mesaje: 52



Vezi Profilul
« Răspunde #7 : Iunie 01, 2013, 10:03:37 »

Buna ziua,
Ma chinui la problema asta de ceva timp si nu am reusit sa iau decat 95 de pct Embarassed ( TLE pe ultimul teste ) . Fac un DFS din fiecare nod . Nu imi dau seama cum sa scap de TLE , am incercat si cu parsare si tot aia. Ce ar trebui sa fac sa scap de TLE ? Very Happy
Multumesc anticipat!
Memorat
CosminRusu
De-al casei
***

Karma: 77
Deconectat Deconectat

Mesaje: 104



Vezi Profilul
« Răspunde #8 : Iunie 01, 2013, 10:39:15 »

Iei TLE pentru ca solutia ta nu e optima. Nu e nevoie sa faci un DFS din nodul i in toate nodurile. Gandeste-te cum te poate ajuta sortarea vectorului de costuri.
Bafta!
Memorat
superman_01
Client obisnuit
**

Karma: 14
Deconectat Deconectat

Mesaje: 52



Vezi Profilul
« Răspunde #9 : Iunie 01, 2013, 15:23:56 »

mersi Very Happy ...mi -a iesit  Yahoo!
Memorat
Sapientia
Strain
*

Karma: 0
Deconectat Deconectat

Mesaje: 29



Vezi Profilul
« Răspunde #10 : Noiembrie 23, 2013, 19:37:47 »

Iau 85 de puncte cu dfs pentru fiecare nod...nu-mi dau seama cum sa-l optimizez cu o sortare...un indiciu?
Memorat
visanr
Nu mai tace
*****

Karma: 168
Deconectat Deconectat

Mesaje: 213



Vezi Profilul
« Răspunde #11 : Noiembrie 23, 2013, 20:09:09 »

Poti, spre exemplu, sa faci un graf, unde muchia X - Y din input e Y - X in graful tau (ti se spune ca X poate primi alimente de la Y daca exista drum de la X la Y, dar in continuare vom pleca de la nodul care distribuie spre nodurile care primesc).
Parcurgi nodurile crescator dupa cost, iar daca esti la nodul i si i e nevizitat, inseamna ca nu poate primi alimente de la niciun nod cu cost mai mic si Ans[ i ] = cost_initial[ i ]. Faci un dfs din i si marchezi nodurile nevizitate cu costul initial al lui i, nodurile parcurse in dfs neavand asociat un cost mai mic decat cost_initial[ i ] Smile
Memorat
alexandruchiriac
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 1



Vezi Profilul
« Răspunde #12 : Ianuarie 07, 2017, 18:09:29 »

A primit cineva Killed by signal 11 ( SIGSEGV ) ?
Nu stiu cum sa scap de aceasta eroare.
Nu accesez memorie nealocata, sa fie din vina dfs-ului ? Sa se auto apeleze de prea multe ori ?
Memorat
Bodo171
Client obisnuit
**

Karma: 11
Deconectat Deconectat

Mesaje: 52



Vezi Profilul
« Răspunde #13 : Ianuarie 07, 2017, 20:48:01 »

DFS-ul tau cicleaza la infinit si umple memoria pe stiva,de acolo KBS 11(fii atent cum marchezi nodurile vizitate!).
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

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