Pagini: 1 [2] 3   În jos
  Imprimă  
Ajutor Subiect: 376 Regiuni  (Citit de 13027 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
skyel
Nu mai tace
*****

Karma: 29
Deconectat Deconectat

Mesaje: 263



Vezi Profilul
« Răspunde #25 : Martie 27, 2007, 08:57:41 »

intelegem k in arhiva e altceva da chiar sa nu aiba nimeni mai mult de 10 puncte Whistle
Memorat
Cosmin
Echipa infoarena
Nu mai tace
*****

Karma: 351
Deconectat Deconectat

Mesaje: 1.799



Vezi Profilul
« Răspunde #26 : Martie 27, 2007, 08:59:25 »

Smile ne uitam imediat si modificam.
Memorat
Qbyx
Strain


Karma: -2
Deconectat Deconectat

Mesaje: 10



Vezi Profilul
« Răspunde #27 : Martie 27, 2007, 09:42:33 »

Eu am 100 de puncte cu memoria 128 kb Very Happy Embarassed

LE: (Da ... si eu am scris in pascal)
« Ultima modificare: Martie 27, 2007, 09:51:15 de către Eros Lorand » Memorat
bogdan2412
Echipa infoarena
Nu mai tace
*****

Karma: 410
Deconectat Deconectat

Mesaje: 951



Vezi Profilul
« Răspunde #28 : Martie 27, 2007, 09:47:04 »

Nu prea am vazut sursa in C cu 100.. Desi sunt deja cateva care ar trebui sa intre... sunt doar 3 surse cu 100 toate in pascal..
Memorat
domino
Echipa infoarena
Nu mai tace
*****

Karma: 281
Deconectat Deconectat

Mesaje: 1.340



Vezi Profilul WWW
« Răspunde #29 : Martie 27, 2007, 10:16:44 »

It's all good now.
Memorat
skyel
Nu mai tace
*****

Karma: 29
Deconectat Deconectat

Mesaje: 263



Vezi Profilul
« Răspunde #30 : Martie 27, 2007, 10:25:42 »

eu pana acuma luam numai signal 11(cu toate k am verificat si pentru un caz de 1000/1000 la mine p calc si nu avea nici o prob), si acum iau MLE si sunt 100% sigur k nu depasesc 256....
LE: sau cel putin nu ar trebui
« Ultima modificare: Martie 27, 2007, 10:29:18 de către Ghitulete Razvan » Memorat
crus
Strain
*

Karma: 3
Deconectat Deconectat

Mesaje: 44



Vezi Profilul
« Răspunde #31 : Martie 27, 2007, 10:29:51 »

http://infoarena.ro/job_detail/36450

...sursa in C++...
Memorat
bogdan2412
Echipa infoarena
Nu mai tace
*****

Karma: 410
Deconectat Deconectat

Mesaje: 951



Vezi Profilul
« Răspunde #32 : Martie 27, 2007, 10:30:21 »


S-a reevaluat de cand am postat ... Inainte nu era.. si tu folosesti mai mult de 128 K Smile

Si sa inteleg ca acum nu mai merge sa faci N*M*logM... nu prea intra matricea pe biti... Smile
« Ultima modificare: Martie 27, 2007, 10:32:04 de către Bogdan Tataroiu » Memorat
skyel
Nu mai tace
*****

Karma: 29
Deconectat Deconectat

Mesaje: 263



Vezi Profilul
« Răspunde #33 : Martie 27, 2007, 10:33:08 »

in mod normal al treb sa intre.... 1024*1024*4/(1024*log1024)=128....
Memorat
devilkind
Echipa infoarena
Nu mai tace
*****

Karma: 284
Deconectat Deconectat

Mesaje: 1.240



Vezi Profilul
« Răspunde #34 : Martie 27, 2007, 11:07:54 »

de unde log 1024??
o matrice de 1024x1024 ocupa cam 4 mb. Dak faci comprimarea aia pe biti mai reduci oleaka dar nu cred ca e destul incat sa iti intre.
Memorat
skyel
Nu mai tace
*****

Karma: 29
Deconectat Deconectat

Mesaje: 263



Vezi Profilul
« Răspunde #35 : Martie 27, 2007, 12:16:24 »

poi daca faci comprimarea nu mai ai nevoie de 1024 pe 1024 ai nevoie doar de 1024 pe 32, pt ca o linie nu poate sa mai depaseasca 32 de elemente
LE: acuma observai, nu vroiam sa scriu log 1024, treb 32, da ma grabeam ca treb sa ajung la sc  Very Happy
LLE: ok....this might sound weird dar eu fara matrice am memorie folosita de 400kb.....
« Ultima modificare: Martie 27, 2007, 12:40:08 de către Ghitulete Razvan » Memorat
Cosmin
Echipa infoarena
Nu mai tace
*****

Karma: 351
Deconectat Deconectat

Mesaje: 1.799



Vezi Profilul
« Răspunde #36 : Martie 27, 2007, 12:44:22 »

Imparti la 8, nu la log n .... pt ca memoria se calculeaza in bytes nu in long-i
Memorat
skyel
Nu mai tace
*****

Karma: 29
Deconectat Deconectat

Mesaje: 263



Vezi Profilul
« Răspunde #37 : Martie 27, 2007, 12:48:59 »

stiu k e in bytes da ideea era k sizeof(long)=4 bytes, o matrice de 1024/32 are 1024*32*4 bytes adik 32*4=128kb... asta dak nu cumva gresesc eu pe undeva Whistle
LE: oricum ce vreau eu sa zic e k daca doar citesc variabilele din fisier in vector imi depaseste memoria(si nu am nici cea mai vaga idee de ce)
« Ultima modificare: Martie 27, 2007, 13:01:42 de către Ghitulete Razvan » Memorat
devilkind
Echipa infoarena
Nu mai tace
*****

Karma: 284
Deconectat Deconectat

Mesaje: 1.240



Vezi Profilul
« Răspunde #38 : Martie 27, 2007, 13:18:12 »

intr-adevar matricea aia are 128 de kilo FIX. Dar ce faci cu vectori si cu codul Whistle
Memorat
skyel
Nu mai tace
*****

Karma: 29
Deconectat Deconectat

Mesaje: 263



Vezi Profilul
« Răspunde #39 : Martie 27, 2007, 13:21:14 »

codul.....poi cred k e esential deci il las asa, iar vectorii sunt 5 integeri de 1024 care au 10 kilo Whistle
Memorat
raula_san
Strain
*

Karma: -23
Deconectat Deconectat

Mesaje: 32



Vezi Profilul
« Răspunde #40 : Martie 27, 2007, 18:19:42 »

Nu prea are legatura cu problema, dar e un lucru care mi se pare ciudat la aceasta pb ...
Eu folosesc exact 9 vectori de 1001 elemente (de tip int) si 7 variabile (tot de tip int)
Asta inseamna ca am (7+9*1001) * 4 bytes = 36064, iar in kilobytes ar veni 36064 / 1024 = 35.21 kilobytes
Totusi brderoul de evaluare este urmatorul:

1   24ms   212kb   OK   10
2   0ms   12kb   OK   10
3   8ms   232kb   OK   10
4   4ms   8kb   OK   10
5   8ms   212kb   OK   10
6   12ms   208kb   OK   10
7   16ms   204kb   OK   10
8   20ms   216kb   OK   10
9   28ms   216kb   OK   10
10   32ms   212kb   OK   10
Punctaj total:   100

Poate sa ma lamureasca si pe mine cineva de ce programul meu foloseste asa multa memorie ??
P.S. nu fac nimic recursiv in algoritmul meu ...
« Ultima modificare: Martie 27, 2007, 18:23:58 de către Chis Raoul » Memorat

{oo}
   |
/\/\/\
\/\/\/
filipb
Nu mai tace
*****

Karma: 232
Deconectat Deconectat

Mesaje: 929



Vezi Profilul
« Răspunde #41 : Martie 27, 2007, 18:41:01 »

La dimensiunea totala a variabilelor se adauga si dimensiunile header-elor folosite.
Memorat
raula_san
Strain
*

Karma: -23
Deconectat Deconectat

Mesaje: 32



Vezi Profilul
« Răspunde #42 : Martie 27, 2007, 18:47:53 »

Ok, ms, nu shtiam asta, desi singurul header care il folosesc e stdio.h care are aprox 16 kb Confused
« Ultima modificare: Martie 27, 2007, 18:49:57 de către Chis Raoul » Memorat

{oo}
   |
/\/\/\
\/\/\/
pocaitu
De-al casei
***

Karma: -26
Deconectat Deconectat

Mesaje: 141



Vezi Profilul
« Răspunde #43 : Martie 29, 2007, 11:17:48 »

  deja devine enervanta pb asta
Cam asta am inclus
Cod:
#include<fstream.h>
#define dmax 40
#define nmax 1005
int i,n,d,j,ad1,ad2,k,nr,a[nmax],b[nmax],c[nmax],x[nmax],y[nmax],nr1,m;
unsigned long gr[nmax][dmax],g1[dmax],g2[dmax];
170 kb+ headerul fstream (10 Kb la mine pe disc ) si iau la toate memory limit exceed   Brick wall
Memorat

This is not a signature ! I repeat, this is not a signature !
pauldb
Nu mai tace
*****

Karma: 821
Deconectat Deconectat

Mesaje: 1.901



Vezi Profilul
« Răspunde #44 : Martie 29, 2007, 11:28:14 »

Intr-adevar, deja se cam exagereaza cu limita de memorie. Jumatate din solutiile oferite in articolul de la preONI nu mai sunt bune de nimic. Eu zic ca ar fi mai bine sa se mareasca N-ul si M-ul pentru a opri bulanelile in loc sa se limiteze memoria, chiar daca e mai putin artistic asa.
Memorat

Am zis Mr. Green
Cosmin
Echipa infoarena
Nu mai tace
*****

Karma: 351
Deconectat Deconectat

Mesaje: 1.799



Vezi Profilul
« Răspunde #45 : Martie 29, 2007, 11:32:10 »

Unele bulaneli nu le poti limita daca sunt mai rapide ca solutia comisiei Smile

[edit] daca e asa enervant, pot sterge solutiile ce folosesc multa memorie din articolul cu solutii Smile
« Ultima modificare: Martie 29, 2007, 11:35:32 de către Cosmin » Memorat
pocaitu
De-al casei
***

Karma: -26
Deconectat Deconectat

Mesaje: 141



Vezi Profilul
« Răspunde #46 : Martie 29, 2007, 12:05:34 »

   Da totusi cum de iau memory limit exceed cand folosesc 170 KB si limita de 256 ?
Memorat

This is not a signature ! I repeat, this is not a signature !
Cosmin
Echipa infoarena
Nu mai tace
*****

Karma: 351
Deconectat Deconectat

Mesaje: 1.799



Vezi Profilul
« Răspunde #47 : Martie 29, 2007, 12:33:55 »

Pai s-a zis mai sus ca folosesti ceva memorie in care se tine codul ce se executa ...
Memorat
devilkind
Echipa infoarena
Nu mai tace
*****

Karma: 284
Deconectat Deconectat

Mesaje: 1.240



Vezi Profilul
« Răspunde #48 : Martie 29, 2007, 13:02:37 »

nu prea vad cum ar putea rula mai repede o solutie n^2*m mai repede decat una n log n *m :-/.
Memorat
Cosmin
Echipa infoarena
Nu mai tace
*****

Karma: 351
Deconectat Deconectat

Mesaje: 1.799



Vezi Profilul
« Răspunde #49 : Martie 29, 2007, 13:07:39 »

Nah ce sa zic ... optimizata Smile
Oricum solutia in O(n*m) nu are mai mult de 25 de linii ...
Memorat
Pagini: 1 [2] 3   În sus
  Imprimă  
 
Schimbă forumul:  

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