Afişează mesaje
|
Pagini: 1 ... 9 10 [11] 12 13
|
251
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 474 Teams
|
: Septembrie 17, 2008, 17:17:24
|
Pt AndreiD. Daca te mai intereseaza am gasit o greseala in sursa ta(int functia cautbinar) for (i=poz+1; p;p/=2) if (i+p<=n && v[i+p]+v[poz]<=a) i+=p;
In primul apel din main al functiei e nevoie de v[i+p]+v[poz] <a int loc de <= si return i+1; (In cazul in care i+1 intra int intervalul in care cauti binar). Adica trebuie gasita cea mai din stanga valoare v pt care v+v[poz]>=a;
|
|
|
265
|
Comunitate - feedback, proiecte si distractie / Feedback infoarena / Răspuns: Feature request
|
: Iunie 18, 2008, 07:51:33
|
Cred ca ar fi placut ca sa apara pe pagina problemei si numarul de ordine in arhiva(ex.:001.CMMDC). Acesta poate fi pus langa titlu sau in header-ul cu fisierele de i/o, sursa etc.
Am nevoie de acest "feature" ca sa pot afla la ce clasa au fost date anumite probleme(la sursa scrie doar ONI2005 sau ceva similar).Alfel trebuie sa caut numele problemei in lista e probleme si sa ma uit acolo la clasa au fost date .Un astfel de index ar grabi cautarea.(L.E. Am observat ca nu e corect ce ziceam, dar mi-ar place asa ceva(indexul)) . Multumesc.
|
|
|
|