Pagini: [1] 2   În jos
  Imprimă  
Ajutor Subiect: 004 Sortare topologica  (Citit de 15223 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
DITzoneC
Nu mai tace
*****

Karma: 301
Deconectat Deconectat

Mesaje: 962



Vezi Profilul
« : Februarie 27, 2008, 16:37:35 »

Aici puteti discuta despre problema Sortare Topologica.
Memorat
anna_bozianu
De-al casei
***

Karma: 5
Deconectat Deconectat

Mesaje: 111



Vezi Profilul
« Răspunde #1 : Februarie 27, 2008, 18:27:09 »

Am o nelamurire legata de evaluare. Prin sortarea topologica solutia nu este unica. Orice solutie corecta este punctata? Intreb pentru ca eu realizez lista sucesorilor si la parcurgerea listei sucesorii unui nod dat imi vin in ordine inversa fata de cum au aparut arcele la citire. Este posibil ca astfel solutia mea sa fie corecta dat alta decat cea din fisirerul OK al evaluatorului. Scuze daca gresesc cu ceva.
Memorat
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #2 : Februarie 27, 2008, 18:32:28 »

Orice solutie este acceptata Smile.
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
anna_bozianu
De-al casei
***

Karma: 5
Deconectat Deconectat

Mesaje: 111



Vezi Profilul
« Răspunde #3 : Februarie 27, 2008, 21:29:23 »

10x. Am rezolvat. Aveam eu o greseala.
Memorat
sigrid
De-al casei
***

Karma: 61
Deconectat Deconectat

Mesaje: 129



Vezi Profilul
« Răspunde #4 : Martie 26, 2008, 16:23:01 »

Daca exista noduri izolate, ele pot fi afisate oriunde  Smile ?
Memorat
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #5 : Martie 26, 2008, 16:35:21 »

Da Smile.
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
sigrid
De-al casei
***

Karma: 61
Deconectat Deconectat

Mesaje: 129



Vezi Profilul
« Răspunde #6 : Martie 26, 2008, 16:41:12 »

Multumesc pentru raspuns  Smile

Apropo s-a refacut karma ta   ?
Memorat
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #7 : Martie 26, 2008, 16:50:35 »

Cat de cat.. aveam 232 in momentul atacului terorist Tongue
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
sigrid
De-al casei
***

Karma: 61
Deconectat Deconectat

Mesaje: 129



Vezi Profilul
« Răspunde #8 : Mai 03, 2008, 18:39:17 »

Uite ca acum s-a refacut  Tongue
Memorat
alexandru92
Nu mai tace
*****

Karma: -191
Deconectat Deconectat

Mesaje: 496



Vezi Profilul
« Răspunde #9 : Martie 12, 2009, 13:28:01 »

imi zice si mie cineva unde pisici  gresesc   Brick wall ........de 1h tot nu gasesc o solutie  Brick wall Brick wall:
http://infoarena.ro/job_detail/278562?action=view-source 
Am incercat o multitudine de solutii ............dar nici una nu-mi merge  Cry
Memorat
Florian
Nu mai tace
*****

Karma: 125
Deconectat Deconectat

Mesaje: 832



Vezi Profilul
« Răspunde #10 : Martie 12, 2009, 13:33:23 »

Vezi ca trebuie sa citesti M muchii. Tu citesti doar N muchii.  Smile
Memorat
alexandru92
Nu mai tace
*****

Karma: -191
Deconectat Deconectat

Mesaje: 496



Vezi Profilul
« Răspunde #11 : Martie 12, 2009, 13:56:39 »

multumesc    Rolling on the Floor Laughing ....ar trebuii sa fiu mai atent Very Happy ..........
Memorat
xtreme
De-al casei
***

Karma: -26
Deconectat Deconectat

Mesaje: 118



Vezi Profilul
« Răspunde #12 : Septembrie 30, 2009, 17:54:07 »

O idee de rezolvare este sa introducem, pe rand, intr-o lista, nodurile care la un moment dat un gradul exterior zero. Odata ce un nod este introdus in lista, vom scoate nodul respectiv din graf si vom considera in continuare graful ramas. O implementare directa are complexitatea O(N2) si se gaseste aici. Daca rafinam aceasta idee, introducand succesiv nodurile intr-o coada, putem obtine complexitatea O(N+M), sursa se gaseste aici.

Aici cred ca vrea sa zica gradul interior in loc de gradul exterior.Gresesc?
Memorat
alexandru92
Nu mai tace
*****

Karma: -191
Deconectat Deconectat

Mesaje: 496



Vezi Profilul
« Răspunde #13 : Septembrie 30, 2009, 18:04:52 »

Aici cred ca vrea sa zica gradul interior in loc de gradul exterior.Gresesc?
Nu, nu gresesti Very Happy
Memorat
xtreme
De-al casei
***

Karma: -26
Deconectat Deconectat

Mesaje: 118



Vezi Profilul
« Răspunde #14 : Septembrie 30, 2009, 18:07:51 »

Aici cred ca vrea sa zica gradul interior in loc de gradul exterior.Gresesc?
Nu, nu gresesti Very Happy
Nu e adevarat.Am studiat mai atent si m-am lamurit, gresisem... wink
Memorat
alexandru92
Nu mai tace
*****

Karma: -191
Deconectat Deconectat

Mesaje: 496



Vezi Profilul
« Răspunde #15 : Septembrie 30, 2009, 18:56:29 »

Nu e adevarat.Am studiat mai atent si m-am lamurit, gresisem... wink
Whistle ,  da se pare ca sursa de la care m-am informat era gresita ... erau defintile fix invers Very Happy 
Memorat
S7012MY
Nu mai tace
*****

Karma: 26
Deconectat Deconectat

Mesaje: 648



Vezi Profilul
« Răspunde #16 : Mai 22, 2010, 10:36:21 »

La probleme ar putea fi adaugata si problema honest de pe campion
Memorat
chibicitiberiu
Strain
*

Karma: 3
Deconectat Deconectat

Mesaje: 49



Vezi Profilul
« Răspunde #17 : Aprilie 01, 2011, 10:18:14 »

E de-a dreptul ciudata problema asta.

Am facut rezolvarea cu DFS;
Solutia care imi da exact ca in exemplu ia 0 puncte.
Solutia care da total diferit de exemplu ia 100 puncte.

Diferenta e doar felul in care retin ordinea...

Pentru exemplu, imi da:
Cod:
 1 3 5 9 4 8 7 6 2 
Memorat
skull
Client obisnuit
**

Karma: 17
Deconectat Deconectat

Mesaje: 75



Vezi Profilul
« Răspunde #18 : Aprilie 01, 2011, 12:24:47 »

Solutia nu este unica, iar rezultatul care-ti da tie pe exemplu este bun.
Memorat
addy01
Strain


Karma: -8
Deconectat Deconectat

Mesaje: 5



Vezi Profilul
« Răspunde #19 : Iunie 14, 2013, 16:04:39 »

Exista cineva care a facut problema asta cu algoritmul de sortare topologica nu cu DFS ? Whistle  si app...dc exista emoticonul asta Beat Dead HorseRolling on the Floor Laughing
Memorat
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #20 : Iunie 17, 2013, 18:39:05 »

si app...dc exista emoticonul asta Beat Dead HorseRolling on the Floor Laughing

http://www.urbandictionary.com/define.php?term=beating%20a%20dead%20horse
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
vladradu2014
Strain


Karma: -1
Deconectat Deconectat

Mesaje: 1



Vezi Profilul
« Răspunde #21 : Februarie 15, 2014, 23:53:45 »

Am o mica problema. Primesc sig6(sigabrt) la primul test, in rest e ok. Nu stiu exact unde e problema, aloc suficienta memorie de fiecare data. Imi puteti da indicii?
Memorat
freak93
Echipa infoarena
Nu mai tace
*****

Karma: 342
Deconectat Deconectat

Mesaje: 819



Vezi Profilul
« Răspunde #22 : Februarie 16, 2014, 15:34:50 »

Signal 6 iei atunci cand imparti la 0 sau atunci cand folosesti functii din STL gresit (cum ar fi find, lower_bound pe 2 iteratori care nu sunt din aceeasi structura, sau care nu pastreaza ordinea). Pentru  probleme de memorie primesti deobicei Signal 11
Memorat
Consti.001
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 1



Vezi Profilul
« Răspunde #23 : Decembrie 21, 2014, 14:00:42 »

Am o mare intrebare??? De ce trebuie bagat in lista elemtul la finalul functiei DFS si nu la inceputul ei??? Daca o pun la inceput imi da fix exemplul dar iau 0 puncte.
Memorat
jordan1998
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 1



Vezi Profilul
« Răspunde #24 : Februarie 22, 2017, 16:53:01 »

cred ca trebuie sa fie grad interior,nu?
adica :
// deg
  • = gradul exterior al nodului x
si dupa daca gaseste perechea x y face deg[y]++
Memorat
Pagini: [1] 2   În sus
  Imprimă  
 
Schimbă forumul:  

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