• 0736-069-356
  • admin@lanteam-solutions.com
  • Cluj, Romania

Probleme interesante

Problemele interesante de pe pbinfo sau de pe alte site nu sunt explicate aprope deloc. Nu exista idea explicarii pe intelesul tuturor a unor algoritmi interesanti, optimizati si eficienti. In activitatea de programator, munca de creare a unor algoritmi cat mai eficienti este din ce in ce mai ceruta si mai greu de realizat. In general, unii se multumesc cu…

Cati divizori are un numar?

Ne punem problema cum se determina divizorii unui numar dat si cati divizori are un numar dat? Prima problema care iti cer sa o abordezi aici este de a stabili care sunt divizorii unui numar nr citit de la tastatura. De exemplu 24 are divizorii 1, 2, 3, 4, 6, 8, 12, 24. Ar trebui sa parcurgi tot intervalul de valori de la 1 la `nr` ca sa gasesti toate aceste numere. Daca observi insa ca aceste numere apar in pereche, deci daca parcurgi numai pana la jumatate intervalul si gasesti un divizor `d`, atunci sigur si `nr/d` va fi un divizor. Optimizeaza si mai mult si cauta numai pana la parte intreaga din radical din numar. Daca nu gasesti pana acolo un divizor, nu vei gasi nici mai departe. Algoritmul in pseudocod este: ALGORITM DIVIZORI ESTE:     CITESTE nr;     PENTRU (d=1; d*d<n; d++)  EXECUTA:         DACA (nr %…

2 algoritmi in 3 probleme inrudite

Daca suntem putin atenti in momentul cand rezolvam probleme de pe pbinfo, vom vedea ca unele probleme sunt inrudite. M-am gandit sa abordez o astfel de suita de 3 probleme asemanatoare: Problema #327 AfisareNumere Cerinţa Se dă un număr natural n. Afișați în ordine crescătoare primele n numere naturale nenule. Date de intrare Programul citește de la tastatură numărul n. Date de ieşire Programul…

Cum este sa fi un homeschooler sau student international?

Nu te-ai intrebat niciodata, cum este sa fi un homeschooler sau student international? Oare exista o cale mai usoara si mai frumoasa de a invata? Eu una, sa va spun sincer, nu! Eram tot timpul preocupata sa am note bune, sa invat cel mai bine si sa nu cumva sa nu am media 10. Dar, acum aproape 3 ani, parintii…

Ce este educatia STEM?

Ce este educatia STEM? O intrebare destul de noua, cred. Este un concept educational care se bazeaza in principal pe ideea de educatie multidisciplinara. Este aplicata pe patru domenii: stiinta, tehnologie, inginerie si matematica. Daca pana acum aceste stiinte au fost predate separat, STEM vine si le integreaza intr-un proces de invatare continuu si fluid. Prin acest proces aplicatiile practice…

Cum sa cresti invatand?

Auzi din cand in cand intrebarea: oare de ce X invata mai repede, mai usor si mai eficient decat mine? Cum face? Cum reuseste? Nu este vorba despre computerul pe care lucrezi, telefon, legatura la Internet sau alte resurse pe care le ai la dispozitie. Este vorba despre ceea ce alegi să faci, CUM inveti, DE LA CINE inveti. Pentru…

Ce este un IDE?

IDE – este un termen foarte des intalnit astazi. In trecut, codul pentru primele pagini web era scris simplu folosindu-se Notepad. Lucrurile au evoluat intre timp. Astazi codul in programare este scris folosindu-se un IDE – Integrated development environment. Ce este un IDE? Este un mediu controlat de programare format din mai multe programe care ajuta programatorul in scrierea codului. Software folosit combina intr-un mod fericit mai multe instrumente necesare dezvoltatorilor de soft intr-o singura interfata grafica. Cu ajutorul unui IDE trebuie sa se poata: construi, depana, testa codul unei aplicatii Ce functii are…

Is gaming-based education a real thing?

For a long time, people talked about gaming-based education and how it is not a real thing. Well, I am here to argue with them on that note. Gaming-based education has been a real thing ever since it has been discovered that you can create games using code. People around the world from the age of 10 until even the…

Cresterea vine impreuna cu discomfortul!

Cresterea in cariera nu se poate face fara un anume discomfort. Munca zilnica si sustinuta pentru a-ti atinge obiectivele nu este intotdeauna privita cu cei mai buni ochi. Ca antreprenor mi-a luat ceva timp sa invat aceste lucruri. De cand am inceput sa accept zilnic munca si sa fac ce fac din placere si cu daruire, de cand am inceput…

Educația STEM – un concept inovator

Conceptul de educație STEM adică SCIENCE + TECHNLOGY + ENGINEERING + MATHEMATICS este un concept foarte nou pe piața educației românești. Fiind un concept care își propune îmbinarea tehnologie cu jocul, se consideră că este exact ceea ce se potrivește cu precădere actualei generații de copii și tineri. Studenții care adopta astăzi acest stil de învățare sunt acei studenți care…