Afişează mesaje
|
Pagini: [1]
|
2
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 318 Buline
|
: Martie 06, 2007, 14:08:15
|
Pei dupa ce am pus in coada primele N - 1 elem si am facut sume partiale...in deque o sa-mi bag suma partiala minima la un pas astfel incat secventa sa nu-mi depaseasca N elemente...si la fiecare pas i aleg si smax = MAX(S[ i ] - St[s1], smax) (unde St este deque-ul meu iar s1 primul pivot, pozitia sumei partiale minime, iar S este vectorul de sume partiale). In ce priveste constructia deque-ului ar trebui sa incerci pe o foaie sa vezi cum sta treaba.  Ca sfat ti-as zice sa lucrezi problema Secventa...
|
|
|
7
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Raspuns: 304 Radiatie
|
: Ianuarie 23, 2007, 17:45:46
|
Imi poate explica si mie cineva mai pe indelete sol. a doua din articol de la Radiatie? Din cate stiu eu, chiar daca nu folosesti comprimare de drumuri, arborele partial de cost minim tot va fi un arbore degenerat. Daca ai face o simpla parcurgere pe acest arbore ar putea sa te duca la un raspuns gresit pt. ca ai putea avea nevoie de o muchie X - Y pe care nu o ai in arborele respectiv , dar caruia i-ai introdus capetele unindu-le cu un reprezentant Z ...si o sa ai muchie de la X la Z si de la Y la Z, muchii carora poate nici macar nu le sti costul.  Multumesc! 
|
|
|
9
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Raspuns: 033 Bool
|
: Septembrie 23, 2006, 17:45:07
|
am o problema...am testat testul 4 (care este pe forum) si imi da acelasi rezultat (ca output-ul) si pe Win si pe Linux ...cred ca este o problema cu evaluatorul  ?!?! Ma poate ajuta cineva si sa-mi spuna ce afiseaza sursa mea pe cele 2 teste (3 si 4)...ca nu ma prind dak as fi gresit niste indici sau altceva! Eu rezolv cu forma poloneza post fixata si folosesc numai stive implementate manual...si am testat sa vad dak imi depaseste indicele pt stiva!  Am mai testat si pe alte exemple pe Linux/Win si nu am probleme...
|
|
|
10
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Raspuns: 272 Bridge
|
: Septembrie 15, 2006, 13:38:40
|
foloseam dinamica inainte dar m-am prins de niste chesti care imi buseau matricea respectiva si am mai si optimizat....am inlocuit modulo cu scadere (e mult mai rapid in cazul acesta) si desi am folosit memorie dinamica a fost ok  ! mersi oricum pt sfaturi guys  ! PaulDB: Mocke: Eu nu inteleg o chestie la rezolvarea ta: cum ai redus memoria la dinamica fara sa sortezi? Sau ce intelegi tu prin faptul ca"ai optimizat memoria la dinamica"? RE:am optimizat folosind memorie dinamica....nu memoria la dinamica!  Pt filipb: ai dreptate cu dinamica inainte asa si facusem ... dak faceai dinamica inapoi foloseai mai multa memorie iar complexitatea putea sa ajunga si la n^2*(nr de scanduri teleportatoare) care nu se prea amortiza
|
|
|
11
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Raspuns: 272 Bridge
|
: Septembrie 14, 2006, 20:30:54
|
am si eu o nedumerire!??!?! complexitatea oficiala e O(M+N*K), unde K presupun ca e maximul de pasi din lista de query-uri.  Eu aveam o complexitate care ajungea maxim la O(4001*4001) pe fiecare test...si luam TLE la ultimele 6 teste .  Bun. Am optimizat in O(M+N*K), memorie dinamica,etc. tot iau TLE la aceleasi teste.  Poate cineva sa-mi dea o alta idee de optimizare. Totusi mi se pare cam ciudat ca O(16 mil) nu intra in 1s?!
|
|
|
12
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / 183 Adapost 2
|
: Martie 10, 2006, 23:01:43
|
ma poate lamuri si pe mine cineva DE CE NU este centrul de greutate acel punct....multi oameni mi-au spus ca este....printre ei se numara si olimpici la mate....!!!  ...as dori o demonstratie dak se poate , in caz ca nu este....ori poate are problema o chichita...poate distanta nu se masoara normal....nu mai stiu ce sa zic... :cry: 
|
|
|
18
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / help
|
: Ianuarie 22, 2006, 00:13:50
|
iau intr-una la testul 9 - 0 pcte....restul imi merg! poate sa ma ajute cineva? este singurul care imi iese din timp si nush de ce?! :cry: ...si sunt sigur ca nu e din cauza ciurului ca am observat ca testele sunt km mici si merge sa scoti un ciur si pana la 9000  ...ma poate ajuta cineva sa imi dau seama de vreo greseala pe care o fac? 
|
|
|
|