Pagini: 1 [2]   În jos
  Imprimă  
Ajutor Subiect: 071 Concurs  (Citit de 12900 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
devilkind
Echipa infoarena
Nu mai tace
*****

Karma: 284
Deconectat Deconectat

Mesaje: 1.240



Vezi Profilul
« Răspunde #25 : Iulie 09, 2006, 14:03:11 »

ati putea sa imi dati si mie un test mai mare sau mai complicat  Raised eyebrow. tot iau 30 de pct si nu inteleg de ce. Fac o parcurgere euler si apoi determin lca in o(n), si culmea ca nu iau TLE ci WA si nu inteleg de ce.

Retin maximu la fiecare query si dak lca(x,y)=sol[0] (sol[0]=maximu intalnit pana atunci, sol[1]=prima persoana care a lucrat la proiect si sol[2] - a doua persoana) atunci verific dak (sol[1]*10+sol[2]>x*10+y). chiar nu inteleg unde gresesc.

PS: Parcurgerea o fac recursiv am vazut ca sunt cateva posturi referitoare la acest lucru, insa nu inteleg ce legatura are chestia asta. arborele il retin folosind o lista de muchii pe care le ordonez dupa tata respectiv fiu dak e acelasi tata.
« Ultima modificare: Iulie 09, 2006, 14:04:51 de către devilkind » Memorat
Marius
Nu mai tace
*****

Karma: 154
Deconectat Deconectat

Mesaje: 572



Vezi Profilul
« Răspunde #26 : Iulie 14, 2006, 15:46:16 »

Testul 8 nu merge nicicum! Este cineva amabil sa imi spuna cum as putea sa trec de el ?

Am rezolvat Atac cu acelasi LCA!

 Brick wall
Memorat

Faceti lucrurile simplu: pe cat de simplu posibil, dar nu mai simplu.
bogdan2412
Echipa infoarena
Nu mai tace
*****

Karma: 410
Deconectat Deconectat

Mesaje: 951



Vezi Profilul
« Răspunde #27 : Iulie 14, 2006, 19:00:46 »

Radacina nu e neaparat in nodul 1... Eu din cauza asta picam testu 8
Memorat
Marius
Nu mai tace
*****

Karma: 154
Deconectat Deconectat

Mesaje: 572



Vezi Profilul
« Răspunde #28 : Iulie 14, 2006, 19:32:21 »

Foarte subtil... Smile
Memorat

Faceti lucrurile simplu: pe cat de simplu posibil, dar nu mai simplu.
devilkind
Echipa infoarena
Nu mai tace
*****

Karma: 284
Deconectat Deconectat

Mesaje: 1.240



Vezi Profilul
« Răspunde #29 : Iulie 14, 2006, 19:58:35 »

parca la lca puteam sa agatam arborele in orice radacina ?? nu vad ce importanta are radacina arborelui

[later edit] mda ca de obicei ziceam prostii, cu determinarea radacinii am luat 70 pct Very Happy
« Ultima modificare: Iulie 19, 2006, 19:14:26 de către devilkind » Memorat
sima_cotizo
Nu mai tace
*****

Karma: 219
Deconectat Deconectat

Mesaje: 596



Vezi Profilul
« Răspunde #30 : Februarie 08, 2007, 21:51:48 »

Are ceva testul 7 mai special ?!? ... ca e singurul pe care iau TLE.

Fac cam asa: un DF recursiv / BF cu o coada dinamica / BF cu coada = vector... si LCA in log2(n) mai altfel decat in articol... adica:
1) aduc nodurile pe acelasi nivel [pe care il scot din DF/BF] ... adica pe ala care e mai "adanc" il urc pana cand ajung la aceeasi adancime
2) cat timp sunt diferite, urc ambele noduri prin tati...

La celelalte teste am maxim 0.5 secunde, si testul 7 mi se pare ca s-a zis ca nu ar fi unul maxim... deci inseamna ca cicleaza undeva acel LCA... sau ca am alta problema...
Memorat
devilkind
Echipa infoarena
Nu mai tace
*****

Karma: 284
Deconectat Deconectat

Mesaje: 1.240



Vezi Profilul
« Răspunde #31 : Februarie 08, 2007, 22:03:33 »

si daca ai un arbore de genu
1 2
2 3
3 4
5 6
...
N-1 N.
In cat timp determini lca dintre 1 si n. Mie mi se pare cam o(n). Sper ca exemplu nu contrazice datele problemei, am facut-o mai demult
Memorat
sima_cotizo
Nu mai tace
*****

Karma: 219
Deconectat Deconectat

Mesaje: 596



Vezi Profilul
« Răspunde #32 : Februarie 08, 2007, 22:08:36 »

Yep stiu asta. Pai ummm... daca e asa se poate trata caz separat in problema, dar ar fi urat din partea mea... totusi daca e ceva de genu radacina are 2 fii si pe urma sa zicem ca restu sunt toti atarnati la rand de unul dintre ei... [nu toti ceilalti n-3 de unul din fii radacinii, ci unul dupa altul... in jos]... sau cazuri d-astea... Sad

Ar mai fi ca abordarea mea ia log2(n) in general daca e heap... sau daca majoritatea nodurilor au minim doi fii.
Memorat
domino
Echipa infoarena
Nu mai tace
*****

Karma: 281
Deconectat Deconectat

Mesaje: 1.340



Vezi Profilul WWW
« Răspunde #33 : Februarie 08, 2007, 22:16:43 »

Exista pe site o groaza de documentatie despre LCA in O(sqrt(N)), O(lg^2 N), O(1), etc. .. pentru gusturile tuturor
Memorat
devilkind
Echipa infoarena
Nu mai tace
*****

Karma: 284
Deconectat Deconectat

Mesaje: 1.240



Vezi Profilul
« Răspunde #34 : Februarie 08, 2007, 22:55:44 »

care e ala in o(1) ?? eu nu am gasit nici un articol cu lca in o(1)
Memorat
domino
Echipa infoarena
Nu mai tace
*****

Karma: 281
Deconectat Deconectat

Mesaje: 1.340



Vezi Profilul WWW
« Răspunde #35 : Februarie 08, 2007, 22:59:23 »

care e ala in o(1) ?? eu nu am gasit nici un articol cu lca in o(1)

Se pare ca in articolul cu LCA cu turul Euler e O(lgN), dar reducerea e triviala la O(1). Daca faci query intr-un interval [i..j] si k e cea mai mare putere a lui 2 a.i. 2^k <= j-i+1 ai RMQ(i, j) = min(A[ i ][k], A[j-2^k+1][k]) unde A[ x ][y] e minimul pe intervalul [x...x+2^y-1]
« Ultima modificare: Februarie 08, 2007, 23:45:07 de către Mircea Pasoi » Memorat
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #36 : Februarie 08, 2007, 23:07:37 »

uite aici un articol care ar putea sa iti fie de folos:

http://www.topcoder.com/tc?module=Static&d1=tutorials&d2=lowestCommonAncestor
Memorat

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

Karma: 252
Deconectat Deconectat

Mesaje: 567



Vezi Profilul
« Răspunde #37 : Noiembrie 08, 2008, 14:34:38 »

Nu reusesc sa fac programul sa treaca testul 8. Am citit ce s'a scris mai sus si radacina o aflu dupa citire, nu o iau direct 1. Ar mai fi si altceva?
[L.E.] Solved.
« Ultima modificare: Noiembrie 08, 2008, 22:52:46 de către Cezar Mocan » Memorat
andunhill
Vorbaret
****

Karma: 12
Deconectat Deconectat

Mesaje: 183



Vezi Profilul
« Răspunde #38 : Februarie 04, 2012, 18:34:54 »

Testul 4 are ceva special? Orice as face iau WA pe el  Brick wall
Memorat
lucian666
Client obisnuit
**

Karma: 16
Deconectat Deconectat

Mesaje: 84



Vezi Profilul
« Răspunde #39 : August 18, 2014, 21:14:57 »

Ce are mai special testul 8 ?  Whistle

LE : Done  Ok
« Ultima modificare: August 19, 2014, 10:17:22 de către Vasilut Lucian » Memorat
stoianmihail
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 11



Vezi Profilul
« Răspunde #40 : Aprilie 07, 2016, 15:04:02 »

Ce se intelege prin "cel mai mic sef comun al celor doi componenti din echipa"? - valoarea nodului ce reprezinta LCA-ul nodurilor sau seful comun cu valoarea cea mai mica?
Multumesc!
Memorat
FlorinHaja
Strain
*

Karma: -8
Deconectat Deconectat

Mesaje: 29



Vezi Profilul
« Răspunde #41 : Mai 14, 2017, 17:20:39 »

Vă rog să corectați cerința...  Read This!
Citat
In cazul in care un component al unei echipe este seful celuilalt atunci proectul primeste puncte chiar de la acesta.
Memorat
Pagini: 1 [2]   În sus
  Imprimă  
 
Schimbă forumul:  

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