Etichetă: algoritmi

  • Interviu la Google (II)

    Interviu la Google (II)

    Citeşte aici prima parte din articolul Interviu la Google Cum rezolvă Google problemele A trecut ceva timp de când am promis că voi spune ce a urmat după al doilea interviu tehnic, telefonic, pentru Google Zurich. După vreo două săptămâni, însă, într-adevăr am văzut că sunt (încă) destul de deştept, pentru că, într-adevăr, am fost invitat la un […]

  • Interviu la Google (I)

    Interviu la Google (I)

    Un e-mail ciudat În seara zilei de 6 decembrie 2007, când tocmai sărbătoream pe Sfântul Nicolae, primesc un e-mail ciudat de la o adresă cu nume de utilizator având drept domeniu google.com. O tânără (cu nume turcesc şi care semna ca fiind un director zonal de resurse umane) îmi spune că a găsit pe Internet profilul meu […]

  • Să ne jucăm cu Scratch!

    Să ne jucăm cu Scratch!

    Nici mai știu câți ani sunt de când m-am supărat pe matematică. Flirtând eu ba cu româna, ba cu muzica, ba cu… ei, păi nu a mai mers așa și m-a pus să decid. Și-am ajuns în liceu la filologie, lăsând-o pe ea să umple inimile altor elevi, mult mai fideli și mai îndrăgostiți. Sora […]

  • Personalităţi din lumea informaticii (I)

    Personalităţi din lumea informaticii (I)

    Alan Mathison Turing (23 iunie 1912 – 7 iunie 1954), cunoscut în zilele noastre ca părintele informaticii moderne și al inteligenței artificiale, a fost un informatician, matematician, logician şi criptanalist britanic. Alan Turing a inventat un dispozitiv (mașina Turing) bazat pe lucrul cu cifrele 0 şi 1, care a formalizat conceptul de algoritm şi calcul. […]

  • Epilog (nepublicat) la un manual din 1998

    Epilog (nepublicat) la un manual din 1998

    În 1998 publicasem la Editura Teora un manual de Programarea calculatoarelor electronice si stiind ca nu toti copiii de la profilul informatica inteleg programarea, m-am gandit sa includ la finalul cartii un epilog, dar editorii au spus ca nu da bine. Peste 10 ani de la aparitia manualului, am trimis acest epilog lui Cristian Strat de la Infoarena.ro, care […]

  • Aplicatii în Delphi si Visual Basic

    Aplicatii în Delphi si Visual Basic

    De multe ori am propus ca elevii sa fie introdusi in programare prin alte limbaje si alte teme decat cele folosite acum in liceu: limbajul C si probleme de algoritmica, metode de programare etc. De multe ori ele indeparteaza pe multi elevi de programare si de informatica si, desi sunt elevi la profilul de matematica-informatica, […]

  • Programare – particular si general, concret si abstract

    Programare – particular si general, concret si abstract

    Cazuri particulare si generale. De la concret la abstract si invers. Constante si variabile • Concret si abstract Un programator trebuie sa gandeasca abstract. Acest lucru este atat de important in programare, incat orice incercare de a invata sa programezi, fara a avea o gandire abstracta, este sortita esecului. Cine nu poate intelege abstractiunile matematice […]

  • Programul REGINE.CPP

    Mai jos puteti gasi programul „regine.cpp”, care rezolva problema asezarii celor n regine pe o tabla de sah cu nxn patratele, asa cum l-am scris la curs. Am folosit medoda backtracking in varianta iterativa (repetitiva). L-am scris si testat in Dev C++.