•VisuianMihai
|
 |
« Răspunde #50 : Iunie 22, 2012, 22:12:17 » |
|
Da, am sortat fortaretele si am luat 100. Era gresita verificarea minimului cred. Mersi pt sfat 
|
|
|
Memorat
|
|
|
|
•AlexandruValeanu
|
 |
« Răspunde #51 : Februarie 02, 2013, 00:13:08 » |
|
Imi poate spune si mie cineva ce gresesc e iau 10p?
|
|
|
Memorat
|
|
|
|
•repp4radu
|
 |
« Răspunde #52 : Februarie 02, 2013, 14:12:17 » |
|
Din cate mi se pare, gresesti in functia init. Tu acolo iei vecinii fiecarei fortarete si le bagi distanta fata de cea mai apropiata fortareata, alaturi de indicele acestei fortarete. Problema este ca tu vei face overwrite pe vectorul fort. Sa presupunem ca ai fort = {1, 3, 4} cu indexare de la 1 si muchie de la 1 la 2 de cost 3 sa zicem. Vei seta fort[2] = 1, iar astfel fort = {1, 1, 4}. Tu nu vei mai extinde fortareata 3. Bafta! 
|
|
|
Memorat
|
|
|
|
•AlexandruValeanu
|
 |
« Răspunde #53 : Februarie 02, 2013, 15:58:56 » |
|
Am gasit problemele...mersi de ajutor
|
|
|
Memorat
|
|
|
|
•swim406
Strain
Karma: 0
Deconectat
Mesaje: 9
|
 |
« Răspunde #54 : Februarie 28, 2013, 18:12:13 » |
|
Iau 40 de puncte cu WA pe restul, si nu gasesc greseala nicidecum. Ma ajuta si pe mine cineva? 
|
|
|
Memorat
|
|
|
|
•cont_teste
Strain
Karma: -2
Deconectat
Mesaje: 10
|
 |
« Răspunde #55 : Martie 25, 2013, 17:02:08 » |
|
@swim406 ai putea incepe prin a spune ce faci 
|
|
|
Memorat
|
|
|
|
•drobert
Strain
Karma: 0
Deconectat
Mesaje: 3
|
 |
« Răspunde #56 : Februarie 04, 2014, 19:01:09 » |
|
Prima data am facut cate un dijkstra cu heap de la fiecare fortareata si am luat 70 ( TLE ). Apoi am facut o singura data dijkstra introducand in heap fortaretele si iau 30 ( WA ). Imi puteti spune va rog unde gresesc la varianta cu un dijkstra ?
|
|
|
Memorat
|
|
|
|
•PlayLikeNeverB4
|
 |
« Răspunde #57 : Februarie 04, 2014, 19:46:18 » |
|
Daca un catun este la distanta egala de doua fortarete, se va considera ca apartine fortaretei cu numarul de identificare minim Nu cred ca iei in considerare asta.
|
|
|
Memorat
|
|
|
|
•drobert
Strain
Karma: 0
Deconectat
Mesaje: 3
|
 |
« Răspunde #58 : Februarie 04, 2014, 21:19:49 » |
|
Am sortat fortaretele. Facand asta nu selecteaza automat fortareata cu numarul minim?
|
|
|
Memorat
|
|
|
|
|
•drobert
Strain
Karma: 0
Deconectat
Mesaje: 3
|
 |
« Răspunde #60 : Februarie 05, 2014, 12:07:09 » |
|
Am rezolvat-o. Multumesc mult!
|
|
|
Memorat
|
|
|
|
•vasica38
Strain
Karma: 0
Deconectat
Mesaje: 12
|
 |
« Răspunde #61 : Martie 30, 2014, 19:12:47 » |
|
Rezolvat 
|
|
« Ultima modificare: Martie 31, 2014, 17:59:38 de către Apache »
|
Memorat
|
|
|
|
•serban_ioan97
Strain
Karma: 0
Deconectat
Mesaje: 1
|
 |
« Răspunde #62 : Februarie 24, 2015, 15:28:15 » |
|
Imi poate da cineva testul 5? 
|
|
|
Memorat
|
|
|
|
|
•PlayLikeNeverB4
|
 |
« Răspunde #64 : Ianuarie 05, 2016, 16:08:58 » |
|
Scrie cod ingrijit daca vrei sa ti-l citeasca cineva.
|
|
|
Memorat
|
|
|
|
•sicsic
Strain
Karma: 0
Deconectat
Mesaje: 11
|
 |
« Răspunde #65 : Ianuarie 05, 2016, 16:51:19 » |
|
Scrie cod ingrijit daca vrei sa ti-l citeasca cineva.
Am sters comentariile si am aranjat parantezele...mai e ceva?
|
|
|
Memorat
|
|
|
|
•flaviu_2001
Strain
Karma: 1
Deconectat
Mesaje: 8
|
 |
« Răspunde #66 : August 01, 2016, 17:25:50 » |
|
Am incercat si eu o implementare la pb asta, si am facut cate un dijkstra pentru fiecare catun, sa vad cea mai apropiata fortareata, dar imi iau un tle pe 5 teste. Any help? http://www.infoarena.ro/job_detail/1736420
|
|
|
Memorat
|
|
|
|
•Bodo171
Client obisnuit

Karma: 11
Deconectat
Mesaje: 52
|
 |
« Răspunde #67 : August 01, 2016, 18:51:03 » |
|
Am incercat si eu o implementare la pb asta, si am facut cate un dijkstra pentru fiecare catun, sa vad cea mai apropiata fortareata, dar imi iau un tle pe 5 teste. Any help? http://www.infoarena.ro/job_detail/1736420Ceea ce faci e mai mult Bellman-Ford decat Dijkstra.Oricum,asta nu e neparat relevant.O ideea ar fi sa nu pornesti de la fiecare catun spre fortarete ci sa incepi cu fortaretele.Iti tii un vector de fortarete si unul de costuri.In vectorul de fortarete tii fortareata cea mai apropiata si in cel de distante distanta pana la ea.Initializezi distantele la toate fortaretele cu 0,iar fortareata cea mai apropiata de fiecare o setezi ca ea insasi(evident).Cand actualizezi distanta minima la un nod,actualizezi si fortareata cea mai apropiata care este evident,fortareata cea mai apropiata a nodului care il preceda pe nodul curent in drumul minim spre o fortareata.La final,afisezi vectorul de fortarete,iar pentru elementele care stii ca sunt fortarete,afisezi 0.Ideea e ca si la un Dijkstra/Bellman-Ford clasic,dar in loc sa incepi de la un nod,incepi de la mai multe,punandu-le pe toate in coada/heap initial,iar apoi actualizezi inca un detaliu pe langa distanta. Sper ca am fost de ajutor.
|
|
|
Memorat
|
|
|
|
•flaviu_2001
Strain
Karma: 1
Deconectat
Mesaje: 8
|
 |
« Răspunde #68 : August 11, 2016, 13:24:21 » |
|
Gata, mersi fain, am facut sursa de 100p.
Cat despre confuzia mea dintre bell/dijkstra, cand am incercat prima oara sa invat dijkstra am gasit numai surse cu bell la problema de pe infoarena si am crezut ca aia e. Mai tarziu cand am invatat bell am observat ca sursele erau foarte similare intre ele si nu stiam care-i care. My bad..
|
|
|
Memorat
|
|
|
|
•robert_fanr
Strain
Karma: 0
Deconectat
Mesaje: 1
|
 |
« Răspunde #69 : Mai 13, 2017, 12:59:51 » |
|
Sal . Testele de la problema asta sunt scrise prost pt java care aparent e ceva mai lent decat c++ ul . Literalmente acelasi program ia numai 60 pct scris in java si 100 fara probleme scris in c++ .
|
|
|
Memorat
|
|
|
|
•AlexandruValeanu
|
 |
« Răspunde #70 : Mai 13, 2017, 13:56:38 » |
|
Nu testele sunt de vina. Limita de timp de la problema nu este adaptata pentru Java.
|
|
|
Memorat
|
|
|
|
|
•Andrei-27
Strain
Karma: 0
Deconectat
Mesaje: 17
|
 |
« Răspunde #72 : Februarie 20, 2019, 00:08:31 » |
|
In teste n <= 32000
|
|
|
Memorat
|
|
|
|
•Beard
Strain
Karma: 0
Deconectat
Mesaje: 1
|
 |
« Răspunde #73 : Martie 06, 2019, 13:46:35 » |
|
Eu am niste probleme cu testul 7. Primesc 90 puncet dar testul 7 nu vrea sa reuseasca. 
|
|
|
Memorat
|
|
|
|
|