Afişează mesaje
|
Pagini: [1] 2
|
10
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / IDE bun pentru web programming
|
: Martie 26, 2011, 10:46:32
|
M-am apucat recent de programarea web. Am inceput cu HTML si vreau sa ma apuc de PHP. Imi puteti recomanda un IDE bun( preferabil pentru Windows dar nu ma deranjeaza nici cele de Ubuntu). As prefera sa aiba indentari si sa-mi afiseze o lista cu atribute atunci cand scriu cateva litere intr-un tab(la fel cum se intampla in code :: blocks cand folosesc un container si imi arata o lista cu operatiile pe care le pot face( .size(), push_back(), pop_back()). Multumesc anticipat! 
|
|
|
13
|
Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: Au profesorii voie sa faca asta ?
|
: Martie 11, 2011, 13:09:02
|
Legat de ultimul post, ma scuzati ... este vorba despre un concurs interjudetean. Se apropie iarasi judeteana si ca sa ne referim la acest subiect tabu, as dori sa va intreb pe voi cum as putea sa ma autostimulez sa muncesc stiind ca este un risc ca un domn profesor sa vina si sa nu trimita locul 1 mai departe? Am o intrebare de curiozitate : Ce s-a intamplat in Bacau ? Stie cineva ce s-a intamplat in Bacau ?  Din cate am auzit s-a calificat la matematica... Asa ca nu au fost smecherii.
|
|
|
18
|
infoarena - concursuri, probleme, evaluator, articole / RMMS 2011 / Răspuns: Romanian Master of Mathematics & Sciencies 2011
|
: Februarie 25, 2011, 18:05:51
|
- Light2: Eu m-am gindit la principiul includerii si excluderii, formula este: sol = P[ d1 ] + P[ d2 ] + ... + P[ dK ] - 2 * P[ cmmmc(d1, d2) ] - 2 * P[ cmmmc(d1, d3) ] - ... - 2 * P[ cmmmc(dK-1, dK) ] + 4 * P[ cmmmc(d1, d2, d3) ] + 4 * P[ cmmmc(d1, d2, d4) ] + ... unde P[ x ] = numarul de numere divizibile cu x de la 1 pina la N. In general, pentru toate numerele de la 1 la (1 << K), daca descompunerea in baza 2 are B biti, atunci daca B este impar, adaug la solutie 2^(B-1) * P[ cmmmc(D[x1], D[x2], ..., D[xB]) ], iar daca B este par atunci scad din solutie 2^(B-1) * P[ cmmmc(D[x1], D[x2], ..., D[xB]) ] (x1, x2, ..., xB = pozitiile bitilor care au valoarea 1).
Ah! Era cu puterile lui 2  . Un pic daca mai insistam si era super. Cred ca era solutia de 100. Multumesc pentru raspuns!
|
|
|
24
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 139 Taramul Nicaieri
|
: Decembrie 27, 2010, 17:19:20
|
 Cu Hopcroft Karp se poate lua 100? Eu am incercat ideea ta si am mai folosit un tabel care-mi spune daca am folosit o muchie sau nu. bool dfs(int x) { if(viz[x]) return 0; viz[x]=1; vector<int>::iterator it;
for(it=G[x].begin();it<G[x].end();it++) { if((!l[*it])&&!map[adev1[x]][adev[*it]]) { map[adev1[x]][adev[*it]]=1; l[*it]=x; map[adev1[x]][r[x]]=0; r[x]=*it; return 1; } }
for(it=G[x].begin();it<G[x].end();it++) { if(dfs(l[*it])&&!map[adev1[x]][adev[*it]]) { map[adev1[x]][adev[*it]]=1; l[*it]=x; map[adev1[x]][r[x]]=0; r[x]=*it; return 1; } } return 0; }
|
|
|
|