Eu prin "algoritmi elementari" inteleg niste algoritmi fara de care un programator nu s-ar putea descurca niciodata, ceva indispensabil bagajului de cunostinte necesar. Cred ca te poti descurca foarte bine fara sa stii "c.m.m.d.c", "numar prim", "prelucrarea divizorilor unui nr." sau "conversii intre sisteme de numeratie". Nu mi se pare absolut nimic esential in acesti algoritmi.
Asta ar trebui sa-ti dea o mica idee cat de
bine sunt scrise manualele romanesti si de ce ar fi o idee buna sa stai cat mai departe de ele.
Sfatul meu ar fi sa folosesti internetul. Exista o multime de resurse mult mai bune fata de continutul unui manual scris acum 10-15 ani. Poti cauta pe google "C++ introduction", "algorithms introductory course", "how to start programming" si sunt sigur ca resursele vor fi mult mai bune. Anyway, ca programator o mare parte din job este sa cauti pe net lucrurile de care ai nevoie.
Daca vrei sa inveti materia de clasa, poti folosi cu incredere site-ul WellCode, creat de olimpicul national clujean Petru Trimbitas si de a sa mandra. Acesti vizionari ai educatiei informatice folosesc metode moderne pentru a-ti preda materia invechita din scoala.
P.S.: Nu am fost platit sa le fac reclama!