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.
3  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Vim pe Ubuntu 8.04 : Octombrie 28, 2008, 17:24:18
Un hint ar fi sa faci swich pe un terminal virtual(Ctrl+Alt+F1) si sa lucrezi de acolo. Ca sa revii pe X apesi Ctrl+Alt+F7 sau F8.
4  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Răspuns: Array size too large! : Octombrie 28, 2008, 17:17:54
Declari variabile long long (valabile numai pe un compiler de 32bits). O variabila declarata long long are 8 biti.
Cred ca te referi la 8 octeti!

Da, scuze. 8 octeti/bytes. am modificat

Cod:
long long ago; /* in a galaxy far far away */
Tongue
5  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Intrebre de strxfrm() : Octombrie 07, 2008, 19:00:51
Cod:
#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.
6  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Array size too large! : Octombrie 07, 2008, 18:53:37
Declari variabile long long (valabile numai pe un compiler de 32bits). O variabila declarata long long are 8 bytes.

Poti sa incerci si in borland dar mai mult ca sigur ca nu merge
Cod:
#include <iostream.h>
int main(){
cout<<sizeof(long long)<<"\xA";
return 0;}

Daca afiseaza pe ecran 8 atunci e ok, daca nu atunci nu ai cei face.
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 ?

Cod:
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 Neutral.
8  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Ce fac cu malloc() si realloc() ? : Octombrie 06, 2008, 14:42:12
That did the trick, ms.
9  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Intrebare legata de radicali : Octombrie 05, 2008, 20:17:32
Good point!
10  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Ce fac cu malloc() si realloc() ? : Octombrie 05, 2008, 20:16:16
Este ca si cum parcurg 100km de strada(care sigur exista si pot sa merg pe ea) dupa care intru pe un drum de sat care nu stiu cand sau daca se infunda ?

Cum pot sa modific programul de mai sus ca sa faca alocarea memoriei la fiecare bucla din for? Am incercat cu realloc dar nu mi-a iesit.

Super tare scriptul care editeaza mesajele cu AJAX Wink!
11  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Intrebare legata de radicali : Octombrie 05, 2008, 15:28:06
Poate n-ai aplicat tu bine. Parametri functiei pow sunt de tipul double. Lamureste-te aici.
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
Cod:
#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.
13  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Intrebare legata de radicali : Septembrie 30, 2008, 20:19:35
Multumesc frumos. Exact ce cautam.
14  infoarena - concursuri, probleme, evaluator, articole / Informatica / Intrebare legata de radicali : Septembrie 30, 2008, 18:08:08
Intamplator m-a intrebat azi profesorul de matematica de ce pow(3,1/2) = sqrt(3) (3 la puterea 1/2 = radical din 3).

N-am stiut sa-i raspund, dar din curioziate de ce exista notatia asta ? Adica de unde vine sau ceva de genu.

Ms.
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.
16  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: AjutaÅ£i-mă să înÅ£eleg câteva lucruri vă rog. : Septembrie 28, 2008, 20:25:18
Good point. Încă un motiv să-mi uimesc colegii la tablă ...
17  infoarena - concursuri, probleme, evaluator, articole / Informatica / ÃŽncercăm să calculăm niÅŸte numere prime ? : Septembrie 28, 2008, 20:22:35
La început poate pare imposibil, dar măcar încercăm să calculăm un număr prim cu cel puţin 100 milioane cifre? În funcţie de câţi ne adunăm putem să începem cu creionu şi hârtia. Din punct de vedere financiar dacă punem cu toţii câte puţin sigur se adună...

http://stiintaazi.ro/index.php?option=com_content&view=article&id=514:a-fost-descoperit-cel-mai-mare-numar-prim-de-pana-acum&catid=93:matematic&Itemid=58

http://www.eff.org/awards/coop
18  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Asus eeePc : Septembrie 28, 2008, 20:13:12
Am avut odata PowerShell-u, cand cautam o alternativa la terminalul din UNIX/linux. Nu prea m-am omorat sa citesc documentatia... ms oricum.
19  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: AjutaÅ£i-mă să înÅ£eleg câteva lucruri vă rog. : Septembrie 28, 2008, 20:08:20
Am greşit , înloc de NULL e un număr aleator. Pe gcc iniţializează tot vectorul cu valoarea 0.
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.
21  Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: "Dubiosul" Windows : Septembrie 28, 2008, 18:55:26
Ar trebui sa ma bucur ca nu ma deranjeaza interfata default Smile .
22  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: AjutaÅ£i-mă să înÅ£eleg câteva lucruri vă rog. : Septembrie 28, 2008, 17:00:32
Da, flush. Mersi mult.
23  Comunitate - feedback, proiecte si distractie / Off topic / AjutaÅ£i-mă să recuperez vă rog : Septembrie 28, 2008, 16:30:58
Ajutaţi-mă să am karma măcar 0. Nu mă simt prea bine cu ditamai numărul ăla cu minus în faţă.

Vă rog....
24  Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: "Dubiosul" Windows : Septembrie 28, 2008, 16:25:10
Eu n-am avut niciodată problemele cu updateurile. Nu mi-au încetinit niciodată calculatorul. De câteva luni mă tot macină să compilez un linux, cu un kernel modificat, busybox, AMP pentru un 486 de 66Mhz. Oare chiar merită timpul ? Eu cred că da, dar încă am dubii.
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}
Pagini: [1] 2 3 ... 7
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines