Jump to content

skull

Active Members
  • Posts

    152
  • Joined

  • Last visited

Posts posted by skull

  1. Pe fiecare nivel din arboerele de cautare incerci sa completezi doar o casuta goala luand in considerare informatiile pe care le ai in solutia actuala. Pentru solutiile care respecta regulile jocului poti continua cautarea si pe nivelul urmator (urmatoarea casuta goala). Nu stiu cat de bine e explicat, da' alte cuvinte n-am la mine momentan. :)

  2. Salut, sunt clasa a IX-a si anul acesta am participat la Olimpiada de Informatica pentru prima oara si am reusit sa ajung pana la OJI unde am ajuns pe locul 2, dar nu m-am calificat mai departe, la ONI. As vrea sa incep de acum pregatirea pentru olimpiada de anul viitor, dar mai intai as vrea sa ajung la nivelul de ONI clasa a IX-a, dupa care sa trec la materia de clasa a X-a.

    Ce exercitii imi recomandati sa fac pentru ca la anul sa ma calific fara emotii la ONI coi lucra zilnic doua-trei ore pe zi, iar in vacante minimum patru-cinci ore?

    Va multumesc!

    In aceeasi situatie am fost si eu in clasa a 9-a (locul 2 sau 3 la OJI si nu m-am calificat). Singura metoda ca sa ajungi sa fii bun e sa lucrezi foarte mult (infoarena, campion, topcoder, codeforces) si sa-ti placa sa inveti ceva din fiecare problema rezolvata. Eu aveam impresia ca este de ajuns sa ai talent si sa te prinzi rapid de algoritmi, da' m-am convins ca nu e chiar asa. Dupa ce rezolvi cateva sute de probleme atunci iti vin imediat idei si la altele.

    Mult succes!

  3. In primul rand, eu nu as face niciodata development pe MSWindows. Cand nu e necesar sa fac refactoring/debug pe proiecte mari scriu mereu in vim. Ca IDE folosesc IntelliJ (este mult peste eclipse dupa parerea mea).

  4. @skull

    M-am uitat la profilul tau. Ai 21 de ani. Ori esti foarte talentat, ori pinocchio cu nasul mare. Choose one...:)

    Din moment ce stii sa programezi pe obiecte poti sa intelegi orice pattern. Chiar nu vad ce-i greu in a intelege/aplica un pattern. Unele dintre ele sunt chiar banale, declari o interfata cu o metoda si implementezi metoda in subclasa (vezi Strategy Pattern). Decorator Pattern mi se pare chiar frumos si elegant sa-l folosesti cand chiar ai nevoie de el. Mult mai greu e sa gandesti arhitectura unui software cap-coada sau sa implementezi algoritmi complecsi.

  5. Nu m-am uitat pe toate solutiile, doar pe prima, care e si gresita.

    Testul gresit:


    n = 3
    bancnota 1 = 1
    bancnota 2 = 7
    bancnota 3 = 10
    s = 24
    Bancnota 10 de 2 ori.
    Bancnota 1 de 4 ori.

    Ar trebui sa arate asa:


    n = 3
    b1 = 1
    b1 = 7
    b1 = 10
    s = 24
    Numarul minim de bancnote 3
    bancnota de 7 de 2 ori
    bancnota de 10 de 1 ori

    Cum am mai zis, rezolvarea are nevoie ori de programare dinamica(solutia optima) ori de backtracking(solutie care ruleaza sute de ani pentru valori mari ale lui N).

    PS. Pentru challenge-uri cu teste adevarate: http://www.infoarena.ro/

  6. 2. Formezi n/2 grupuri de doua numere. Compari numerele din acelasi grup (sunt 2 nr in fiecare grup). Astfel stii min/max pt fiecare grup efectuand n/2 comparatii. Si mai faci de 2 ori n/2 operatii pentru a afla min respectiv max. => 3n/2 comparatii

  7. El inca merge, dar de exemplu la filme foarte mari , sau jocuri foarte mari se blocheaza. O sa incerc ce mi`ai zis. mersi mult.

    Eu zic sa-ti faci in backup cat mai repede posibil la ce ai important. Si pe mine m-a lasat hard-ul de curand, depasise pragul de bad-uri si avea cam aceleasi simptome.

  8. Daca tot iti raman bani iti sugerez sa-ti iei hdd de 7200rpm . 5400 e foarte incet, o sa dai vina pe procesor cand esti limitat de viteza hardului.

    Eu chiar acum o saptamana am trecut de la un 5400 la 7200 si nu pot sa zic ca simt diferenta. Se simte cand lucrezi cu fisiere mari in general... asta-i drept. (am un dell; m-a lasat HDD-ul de 5400; era in garantie si a doua zi deja mi-au adus altul nou de 7200. ireprosabil din punctul asta de vedere)

    skull ceva asemanator am acum .. doar ca e accer si credema ca e destul de praf ....

    phreak : Laptop Asus K55VD-SX438D i7-3630QM 750GB 8GB GF610M 2GB k55vd-sx438d de acesta ce parere ai ?? e mai scump cu 350 ron ....

    Pai tu zici ca vrei un laptop "de chat". Pentru asta sigur n-ai voie de i7. Eu am procesor i3 Sandy Bridge 3MB Cache si-mi merge impecabil (booteaza in ~20sec si asta fara sa-i scot vreun serviciu din boot), chiar nu simt nevoie sub nicio forma sa-l schimb. Acum na, faci ce vrei cu banii tai. Succes!

×
×
  • Create New...