Afişează mesaje
|
|
Pagini: [1] 2 3 ... 7
|
|
1
|
infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2009 / Răspuns: Feedback Runda 1
|
: Decembrie 14, 2008, 15:13:56
|
|
Vai de mine, m-am trezit dimineata cum n-am mai facut-o niciodata si am asteptat subiectele de parca deja le stiam si le aveam rezolvate.
Am citit enunturile, am gasit problema care initial parea simpla de tot ( tablete ) si m-am apucat de lucru. Am stat, am gandit, am tocit creioane dar degeaba. Defapt am realizat ca mai am mult de lucru pana sa ajung sa rezolv ceva de pe aici.
Eu ma chinui, gasesc articole, citesc dar se vede ca nu e de ajuns si ca nu ma sfortez indeajuns. Ce gasesc in carti nu e complet, daca invat ceva defapt realizez inca n chestii de care nu am habar.
Ma bucur de fapt ca acest concurs mi-a aratat ce (nu) stiu, desi parca imi pare rau ca nici macar 10 pct n-am scos. A fost o atmosfera un pic diferita dar mi-a placut.
Spre mai multe puncte runda viitoare, Adi.
|
|
|
|
|
2
|
Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: Cum invatati voi...
|
: Noiembrie 22, 2008, 17:06:45
|
|
Pur si simplu, incepi sa intelegi algoritmi simpli si apoi "sapi" pentru mai mult. Incepi cu algoritmul lui Euclid, faci un bubble sort si continui. Cand inveti cate ceva defapt observi alteceva ce nu stii, si deci esti mai totdeauna in procesul asta de invatare.
Defapt oriceai face NU TOCI algoritmii. O sa constati ca nu stii nimica in timpul unui concurs si defapt ii uiti in cel mult 2 saptamani daca nu-i repeti.
Oricat de mult tiai bate capul pentru ceva simplu nu te da batut.
|
|
|
|
|
5
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Intrebre de strxfrm()
|
: Octombrie 07, 2008, 19:00:51
|
#include <iostream> #include <string.h> using namespace std;
int main(){ char sir1[256]="beta",sir2[256]="alfabet"; strxfrm(sir2,sir1,3); cout<<sir2<<"\xA"; //afiseaza be return 0;} Dupa regulile din carte trebuia sa afiseze be (pentru ca in definitia din manual copiaza n-1 caractere si adauga caracterul NULL \0) Mie nu-mi adauga niciun caracter null si imi afiseaza betabet. Nici pe cplusplus.com nu precizeaza ca adauga \0 dupa ce copie.
|
|
|
|
|
7
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Intrebre de strxfrm()
|
: Octombrie 06, 2008, 15:31:33
|
Am rasfoit un pic manualul de info si m-am lamurit. Cica functia copiaza din sirul sursa in sirul destinatie maxim n-1 caractere, dupa care adauga caracterul NULL. La mine nu adauga niciun caracter null. Nici in descrierea de pe cplusplus.com nu precizeaza ca adauga caracterul NULL. Deci e gresit in manual sau sunt eu prost ? char a[16]="George",b[32]="Patrik Gicu"; strxfrm(b,a,6); b va fi "George Gicu".Nu trebuia sa fie "George\0" ? P.S. Cred ca sunt eu prost  .
|
|
|
|
|
12
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Ce fac cu malloc() si realloc() ?
|
: Octombrie 05, 2008, 14:30:12
|
Am scris un mic program si nu prea inteleg de ce functioneaza in anumite situatii. Spre exemplu am pornit de la #include <iostream> #include <malloc.h> #define SIZE 1000000000 using namespace std;
int main() { char *a;int i; a = (char *) malloc (SIZE * sizeof(char)); for (i=0; i<SIZE ; ++i) *(a+i)='a'+i; //for (int i=0; i<100000 ; ++i) {cout<<a[i]<<" ";} cout<<"Query succesfully completed "<<i<<" times :)\xA"; return 0;} care merge OK!. Daca in for-u for (i=0; i<SIZE ; ++i) *(a+i)='a'+i; modific SIZE cu SIZE +1 inca mai ruleaza programul. La SIZE + 200 inca mai merge. La 2 * SIZE da Segmentation fault (core dumped). Nu trebuia sa primesc Segmentation fault (core dumped) de la SIZE+1 ? Mersi inca o data.
|
|
|
|
|
15
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Asus eeePc
|
: Septembrie 30, 2008, 11:40:17
|
|
Nu e cine stie ce Windowsu asta... La inceput avea 20sec boot. Acuma dupa ce lam incarcat cu drivere pentru maus, fir de l maus, touchpad, camera, si toate rahaturile am 30sec de la coldboot. Nu rau, dar parca tot linux-u isi facea treaba mai bine. Imi lipseste terminalu....
Pot sa fac o baie cu un furtun, dar parca tot dusul isi face treaba mai bine...
Nu cred ca rezista pe SSD mai mult de 2 saptamani dar macar lam incercat
Avantaje: fast,simplu, perfect pentru everyday use(surfing,office,etc), small (1GB cu toate software-urile necesare)
Dezavantaje: greu de intretinut, a bit outdated. Conectarea la retele wireless inca e lenta si stupida.
|
|
|
|
|
20
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Asus eeePc
|
: Septembrie 28, 2008, 20:05:49
|
|
Ms, o să testez toate astea când o să am timp. Probabil în 2 ore de info, la şcoală.
Deci să dau un exemplu. Acasă am ip static. La liceu şi în alte hotpointuri tree să am IP pe DHCP. Defiecare dată când schimb profilu tree să schimb şi ip-u şi este foarte neplăcut, în primul rând pentru că e o pierdere de timp.
|
|
|
|
|
25
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Ajutaţi-mă să înţeleg câteva lucruri vă rog.
|
: Septembrie 28, 2008, 16:05:35
|
|
Dacă îl respecta atunci int c[9]={0}; era {0,0,0,0,0,0,0,0,0,0} nu {0,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}
|
|
|
|
|