Comentariile scrise in codul unei aplicatii sunt foarte utile atat pentru cel care le scrie codul, cat si pentru ceilalti care citesc codul ulterior. Programatorii scriu cod. Aceasta este abilitatea principala a unui programator. Codul este citit atat de ei cat si de restul echipei de programatori de pe proiect. Programatorii trebuie sa poata citi…
Read MoreProblemele 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…
Read MoreAceasta este de asemenea o problema interesanta de pe pbinfo de dificultate medie cu numarul #3738. Doru s-a mutat în New York și își caută o nouă locuință specială în perimetrul străzilor numerotate cu numerele distincte de la 1 la n. Fiind pasionat de matematică, el vrea să se mute pe strada în care cel mai mare divizor…
Read MoreOperatii pe multimi de numere naturale este un subiect interesant care merita discutat. Se dau 2 multimi de numere naturale A si B cu maxim 200000 de elemente mai mici de 1000000000. Determinati diferenta A-B, reuniunea, intersectia si diferenta simetrica a celor doua multimi. Problema poate fi gasita si pe site pbinfo cu numarul #3974.…
Read More20 de ore din fiecare zi a ta? Multi oameni vor sa fie eficienti, productivi, si ordonati, toate in acelasi timp. Multi reusesc. Dar, daca vrei sa fii un om eficient si productiv, si nu stii cum, acest articol te ajuta. In doar 4 pasi simpli poti sa scapi de greutatile muncii tale, si sa…
Read MoreDesi multi oameni cred ca muzica nu poate fi combinata cu lucrul, putina muzica in timp ce lucrezi nu poate rani. Expertii spun ca muzica are beneficiile ei Poate aduce bunastare Poate sa te motiveze sa lucrezi mai mult, mai eficient, si mai consistent Poate sa iti creasca ritmul Poate sa iti imbunatateasca energia, aduc…
Read MoreCe este „eficienta algoritmilor„? Iata o intrebare foarte des intalnita la care multa lume nu ii cunoaste nici macar raspunsul de baza. Ideea de la care se porneste este aceea ca pentru rezolvarea unei probleme se pot scrie mai multi algoritmi corecti. Dintre acestia, este eficient sa il alegem pe cel mai scurt. Care este…
Read More