•DITzoneC
|
|
« : Februarie 22, 2008, 13:33:52 » |
|
Aici puteţi discuta despre problema Submat.
|
|
|
Memorat
|
|
|
|
•Florian
|
|
« Răspunde #1 : Februarie 22, 2008, 15:21:17 » |
|
matricei Ai,j pentru care L1 ≤ i ≤ L2 si C1 ≤ i ≤ C2.
cred ca acolo e de fapt, C1 ≤ i ≤ C2. Si cred ca limita de timp ar trebui scazuta pana la vreo 0.2 secunde.. mie mi`a intrat cu 192 ms cel mai mare test ...
|
|
« Ultima modificare: Februarie 22, 2008, 16:11:16 de către Marcu Florian »
|
Memorat
|
|
|
|
•raduzer
Client obisnuit
Karma: 62
Deconectat
Mesaje: 71
|
|
« Răspunde #2 : Februarie 22, 2008, 19:01:38 » |
|
Gata, am modificat. In legatura cu limita de timp, eu am pus-o exact la fel ca la ONI.
[LE] Am modificat si limita de timp din 1 sec in 0.5. Toate rezultatele au ramas la fel.
|
|
« Ultima modificare: Februarie 22, 2008, 19:16:47 de către Radu Zernoveanu »
|
Memorat
|
|
|
|
•CezarMocan
|
|
« Răspunde #3 : Februarie 23, 2008, 10:02:01 » |
|
Si vezi, poate ar fi bine sa reduci memoria sa fie ca la ONI... vreo 640 Kb sau cat e.
|
|
|
Memorat
|
|
|
|
•DITzoneC
|
|
« Răspunde #4 : Februarie 23, 2008, 12:25:24 » |
|
Am redus limita de memorie la 640k si am reevaluat.
|
|
|
Memorat
|
|
|
|
•mihai0110
Strain
Karma: 6
Deconectat
Mesaje: 20
|
|
« Răspunde #5 : Martie 01, 2008, 17:08:37 » |
|
am luat 100 cu o sursa clar gresita care pentru testul
3 5 0 0 0 1 1 0 1 0 1 1 0 0 0 1 1
imi afisa 9
ulterior am modificat incat sa imi dea bine, dar e ciudat sa iau 100 cu o sursa care da raspuns gresit pe un test mic
|
|
|
Memorat
|
|
|
|
•gabitzish1
|
|
« Răspunde #6 : Martie 01, 2008, 17:54:28 » |
|
Testul tau e gresit... Se considera o matrice A cu urmatoarele proprietati:
* contine n linii si m coloane; * contine doar valorile 0 si 1; * pe fiecare linie valorile sunt plasate in ordine crescatoare.
nu are a treia proprietate.
|
|
« Ultima modificare: Martie 01, 2008, 18:06:12 de către Bitis Gabriel »
|
Memorat
|
|
|
|
•mihai0110
Strain
Karma: 6
Deconectat
Mesaje: 20
|
|
« Răspunde #7 : Martie 01, 2008, 20:30:19 » |
|
|
|
|
Memorat
|
|
|
|
•jupanu92
Client obisnuit
Karma: -86
Deconectat
Mesaje: 76
|
|
« Răspunde #8 : Martie 28, 2008, 19:57:47 » |
|
Da ce prost am fost miam declarat degeaba o matrice cand eu am nevoie doar de numarul de zerouri Deja incep sa ma invat de vreo 3 zile iau numai cate 100 de p pana acu luam numai cate 20
|
|
|
Memorat
|
|
|
|
•devilkind
|
|
« Răspunde #9 : Martie 28, 2008, 20:04:10 » |
|
incearca sa rezolvi probleme mai grele
|
|
|
Memorat
|
|
|
|
•jupanu92
Client obisnuit
Karma: -86
Deconectat
Mesaje: 76
|
|
« Răspunde #10 : Aprilie 02, 2008, 14:24:42 » |
|
Da stai ma asa cas abia pe la inceput abia reusesc sa rezolv si eu o pr de cls a 8 a si tu zici sa fac dalea mai grele o sa trec la dalea mai grele dupa ce le rezolv pe astea usoare
|
|
|
Memorat
|
|
|
|
•MciprianM
|
|
« Răspunde #11 : Iunie 04, 2008, 18:41:55 » |
|
Maxim 8ms,320kb. Am un 8ms, 2*4ms restul 0ms; E cel mai rapid rezultat obtinut pe infoarena.
|
|
|
Memorat
|
|
|
|
•toni2007
|
|
« Răspunde #12 : Iunie 04, 2008, 20:07:43 » |
|
neah... te-am luat:) 1 0ms 8kb OK 10 2 0ms 8kb OK 10 3 0ms 8kb OK 10 4 0ms 8kb OK 10 5 0ms 12kb OK 10 6 0ms 12kb OK 10 7 4ms 12kb OK 10 8 4ms 12kb OK 10 9 4ms 176kb OK 10 10 8ms 172kb OK 10 Punctaj total 100 am consumat de doua ori mai putina memorie:)
|
|
|
Memorat
|
|
|
|
•wefgef
|
|
« Răspunde #13 : Iunie 04, 2008, 20:12:35 » |
|
M-am uitat peste sursele voastre si nu ai mai putina memorie decat el. In plus, timpii tai sunt mai slabi: http://infoarena.ro/job_detail/193525Complexitatea ta este mai buna totusi
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
|
•wefgef
|
|
« Răspunde #15 : Iunie 04, 2008, 20:22:11 » |
|
Da mah, da suma cumulata e proasta, si ai si complexitatea neoptima ) Uite toni, sursa ta in C++: http://infoarena.ro/job_detail/193539
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
•bogdan2412
|
|
« Răspunde #16 : Iunie 04, 2008, 20:25:45 » |
|
maximu conteaza la complexitate: citirea e n^2, (n^2+n log n) sau (n^2+n) e acelasi lucru
|
|
|
Memorat
|
|
|
|
•wefgef
|
|
« Răspunde #17 : Iunie 04, 2008, 20:30:53 » |
|
Te inseli prietene, complexitatea ta e N(M + log N). Iar a lui este N*M. Daca matricea era patratica, alta treaba .
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
•bogdan2412
|
|
« Răspunde #18 : Iunie 04, 2008, 20:33:38 » |
|
mda, mi-ai zis-o
|
|
|
Memorat
|
|
|
|
•toni2007
|
|
« Răspunde #19 : Iunie 04, 2008, 20:43:03 » |
|
dar stiam ca c-ul merge mai repede oricum bucket sort rulz
|
|
|
Memorat
|
|
|
|
•wefgef
|
|
« Răspunde #20 : Iunie 04, 2008, 21:12:20 » |
|
Am testat si eu o sursa acum cateva zile si in C++ mergea semnificativ mai repede .
|
|
|
Memorat
|
omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
|
|
|
•xblade
Strain
Karma: 1
Deconectat
Mesaje: 4
|
|
« Răspunde #21 : Martie 21, 2009, 23:41:09 » |
|
care e problema la aceasta sursa?
imi da Killed by signal 11(SIGSEGV).
EDIT:
am inteles buba, problema e ca nu stiu cum o rezolv...
|
|
« Ultima modificare: Martie 22, 2009, 12:31:29 de către Iagar Robert »
|
Memorat
|
|
|
|
•c_e_manu
|
|
« Răspunde #22 : Martie 22, 2009, 10:41:00 » |
|
La limita de memorie pentru problema asta (640KB), nu poti declara o matrice de 1001*1001. Depasesti limita de memorie cu alte cuvinte.
|
|
|
Memorat
|
|
|
|
•gabor_oliviu1991
|
|
« Răspunde #23 : Martie 22, 2009, 10:56:02 » |
|
Cu alte cuvinte trebuie sa citesti fiecare linie intr-un vector, decat sa citesti toata matricea. Algoritmul e bun, in mare parte. Poti sa il stergi din post ca dupa toata lumea o sa stie cum se face
|
|
|
Memorat
|
|
|
|
•brainwashed20
Strain
Karma: -2
Deconectat
Mesaje: 13
|
|
« Răspunde #24 : Mai 04, 2009, 20:09:40 » |
|
deci eu verific pt fiecare linie nr de 0uri, bag acele numere intru vector, il ordonez descrescator si apoi verific determin maximul de a[ i ]*i.. unde gresesc? iau 0 puncte..
|
|
« Ultima modificare: Mai 04, 2009, 20:39:31 de către Sima Cotizo »
|
Memorat
|
|
|
|
|