Jump to content

Patrunjel

Active Members
  • Posts

    744
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by Patrunjel

  1. Ma gandesc sa folosesc short, fiindca se lucreaza mai lejer cu el... Singura optiune din libraria standard ar fi char, da' eu zic ca nu merita munca depusa pentru un byte.

    Tipul perfect de date ar fi pe 4 biti, da' nu cred ca lucreaza procesoarele bine cu 4 biti, si nici n-am vreun tip standard pe 4 biti... (desi ar fi o chestie interesanta de facut asa ceva)

    Da am zis mai sus, astea sunt ideile mele, si nu-s batute in cuie, orice sugestie e binevenita :)

  2. Bine, nu toate cifrele vor intra in memoria ram, vor fi si alte variabile, insa, daca e s-o luam asa, cine naiba are nevoie de o variabila de 2 giga? (cam 2 giga ram are lumea in calculator)

    Daca am o adresa de inceput si una de sfarsit simplific foarte, foarte mult lucrurile :) Si oricum n-as avea vreun motiv sa ajung direct la numarul din mijloc, de exemplu.

    M-am apucat aseara sa scriu clasa pentru lista, fiindca de facut oricum il fac, da ma gandeam ca na, poate vrea sa se mai bage careva, invatam unu de la altu', si in plus ar fi si mai interesant decat sa lucrez singur.

  3. mhm, string, char, ceva de genu, nustiu, nu-i nimic batut in cuie, cum le-o fi mai usor celor care vor sa se implice (daca e careva :P )

    Insa de dimineata ma tot gandesc cum sa fac sa scap de ghilimelele alea la initializari (sau cand vreau sa adun cu un numar de genu' )

  4. Eu cred ca singurul loc in care STL e util e atunci cand scrii un program pentru a face bani.

    In rest, cel putin dupa parerea mea, trebuie sa ma descurc fara.

    Si, pana la urma, nu exista un termen-limita, practic n-am nicio limitare, de ce nu m-as descurca fara STL? :) Intr-adevar, ma cacai mai mult decat cu STL, dar invat ceva in plus, si pana la urma asta-i ideea :)

  5. Am vazut un topic legat de asta, da abea azi am scapat de ban, deci acuma abea pot sa postez :)

    Baietii de dinainte vroiau sa faca tot in java, si practic sa faca o aplicatie (cu gui&stuff)

    Eu m-am gandit la o librarie (nu aplicatie) in C++ care se va denumi MathShit si va cuprinde tot felu de cacaturi de-astea. Totul porneste de la ideea de lista dublu inlantuita alocata dinamic, deci singura limitatie e memoria ram a calculatorului (in ce priveste marimea numerelor).

    Eu m-am gandit la o clasa care sa functioneze ca int, numai ca pe numere foarte mari (si fara operatorii prea complicat de implementat), si o clasa gen float, unde dupa virgula intra cacalau cifre.

    Ce sper eu este sa facem ceva demn de sourceforge, in vacanta asta, da na...nu se stie :)

    Daca e vreunu interesat si vrea mai multe detalii poate sa posteze linistit si sa intrebe. Nu trebuie sa fii cine stie ce scula de programator ca sa intri in echipa, daca stii ce inseamna constructor, deconstructor, stii sa scri niste operatori si sa folosesti -> esti valabil :) Oricum, nu-i cine stie ce greutate...mai mult tine de supradefinire, ca sa putem sa facem niste clase cat de cat decente.

    Deci, daca vrea careva sa se implice, e invitat sa posteze,eventual pentru mai multe detalii, la fel.

    Nustiu daca are vreo importanta, insa cam toate cacaturile care apar (ca si design, etc) in creearea librariei vor ajunge la mine pe blog(trafic-trafic-trafic :)) )

  6. Parazitule, pe langa faptu ca esti manelist, ai si glume de pensionar. Si da, imi place lemnu', si textura de lemn in general. (vezi textura in DEX)

    Ce replici de cacat ai pe tine...astea-s de-alea inregistrate, ca le auzeai si tu pe la baietii smecheri care faceau Germania in 90 si le zici si tu acuma.

    Ti-as zice ca esti de cacat, da sunt atatia cacati autentici pe lumea asta, si s-ar simti prosti saracii...

    Edit : N-are rost sa mai fac alt post, deci zic tot aici. Esti prost si nu stii sa scrii, da-te-n cacat, am incheiat discutia. (si ai si-un blog urat >:) )

    Daca din atatea milioane de spermatozoizi al tau a fost cel mai bun, nici nu vreau sa-mi imaginez cum erau ceilalti.

  7. Iti dai seama ca pe Florin Salam il durea in pula de biblie cand a facut melodia asta, si vroia doar sa faca bani, nu?

    Si ca sa nu mori curios, nu-s "roakar de ala prost", nici macar nu-mi place metalu (banuiesc ca la el te-ai referit). Chestia e ca eu (spre deosebire te tine) gandesc cu mintea mea, nu accept idei create de alti cacati doar ca sa faca bani. Fiindca la asta se rezuma religia, si biblia, la facut bani de pe curu prostilor. (as zice si "la controlat masele mai usor", da suna prea panicat )

    Pe vremea "oamenilor batrani de la tara" biblia era scrisa de altcineva? :-? Interesanta teorie.

    ~scuze de offtopic ~

    Ce-mi plac clipurile cu manelisti prosti filmati pe chroma :)) Toata biserica aia se invarte, el sta pe loc si canta :)) (am lasat pana la ~0:10, blame me :)) )

  8. Ma pis pe ea biblie, da reportajele astea cu oameni prosti mereu mi-au placut :))) misto clip

    "Domnu nostru Iisus cristos, a fost jefuit pentru noi" si se aude din spate o voce "jertfit" :)))

    La 3:35 mosneagu ala la ultima intrebare ce se balbaie :)))) rad si-acuma =)))

    Haha, alta proasta, cu moarte clinica 6 luni :))

  9. Sortezi elementele din L dupa pret.Cauti numai in portiunea in care ai elemente cu pret mai mic decat creditul (fiindca in rest n-are rost, plm).

    Dupa aia bagi cu un backtracking daca nu te intereseaza timpu, daca nu o cautare binara, sau ceva mai calumea (da e destul de greu sa coci ceva pentru cautarea binara.

    Tot pentru optimizare, sa tii cont ca daca ai ales deja un element cu pret >=decat jumatate din credit, nu mai are rost sa cauti decat in prima jumatate (adica iti actualizezilimita in care cauti, o faci credit-pretul_elementului_ales).Se aplica si pentru produsele la care ai pret <=decat juma de credit

    Cea mai simpla metoda e : Sortezi, iei fiecare element in parte si ii faci o cautare binara (d & i) sa vezi cu cine se combina. Se poate si mai repede, da te complici aiurea.

    *Poti sa te gandesti si cum adaptezi greedy aici, imi suna si a problema de greedy, numai ca trebuie sa te cacai oleaca.

    *Ba nu, e fix problema de greedy :))) (da se poate face si cum am zis mai sus, bagi si tu ce ti-e mai usor)

    Scurt pe doi : Qsort -> cauti in elementele mai mici decat creditu (fiecare pe rand)-> daca elementu costa mai putin decat c/2 incepi de la coada (nu de la coada listei, de la coada elementelor care costa mai putin decat creditu), si cobori cu verificatu elementelor, pana la cel care costa credit-pretul_actual (ala, primu element pe care il iei direct).Daca e mai mare, incepi de la inceput si faci invers :) (cat cauti poti sa aplici cautare binara, da n-are rost...te cacai mult, creste posibilitatea sa ai baguri, si iti si lungesti sursa de-ampulea pentru 0.cateva secunde :P )

    Complexitate vine nlogn la qsort, da la asta nustiu cum se calculeaza, ca difera mult in functie de intrare la cautarea aia...Oricum, e decenta :)

  10. Aceeasi intrebare o aveam si eu cu ceva vreme in urma, doar ca mi-am dat seama ca pot si fara a sti prea multa mate sa trec mai departe...

    La liceu am dat la stiinte sociale ca sa scap de mate, wtf am media 10 la mate dintr-a 8-a si pun pariu ca orice copil de a 7-a stie mai multa mate ca mine... sa nu mai vorbim de matematica de la liceu, am ramas la cea de a 7/8-a din pacate din cauza unor probleme personale, si cu toate, mi-am dat seama ca pot sa trec mai departe si fara prea multa matematica.

    De mate ai nevoie daca vrei sa dai la IT la facultate, acolo iti pot spune sigur ca se manaca mate, un prieten care a ramas cu matematica de a 9-a, a inceput sa o invete de la 0 deoarece a vrut neaparat sa dea la IT, si mi-a zis clar "Si in pauza se face mate :))"

    In fine, raspunsul la intrebarea ta este DA, daca iau la general termenul de informatica, si NU pe cealalta parte, prin toate celelalte lucruri explicate mai sus de alti colegi.

    In programare matematica nu-ti trebuie daca vrei sa dai la IT.Poti sa dai la IT si sa treci fara o iota matematica (cu plicu' ).Matematica te ajuta la programare, nu la un cacat care dureaza 3 ani si costa o caruta de bani, doar pentru a primi o aprobare de cacat cum ca stii sa faci ceva.Adica poti sa inveti acasa aceleasi lucruri ca la faculta, si in loc sa le dai lor banii aia, tu sa-ti iei carti si sa te pui serios pe invatat, si sa ai aceleasi cunostinte, in cele din urma, ca unu care a facut facultate.

    @phreak Da, ai dreptate, nu zic ca nu poti ajunge programator fara matematica.Spun ca matematica (si algoritmica, din ce am invavtat eu pana acum, mai frecvent se aplica matematica in algoritmica, si in criptografie, da aia se foloseste mai rar) te ridica oarecum deasupra programatorilor indieni care iti lucreaza o saptamana pe doua boabe de porumb. E oaecum o chestie de bun simt sa stii matematica (bine, nu de bun simt...nustiu exact cum sa explic... ). Adica, uite un exemplu. Sunt pictori care picteaza bine nativ, si sunt si aia care invata anatomie si plm (proportiile corpului, cacat...) ca sa ajunga pictori buni.Eu cred ca aia care invata sunt deasupra celor cu talent nativ.Nustiu sa motivez de ce, pur si simplu cred asta.

    Alt exemplu : Sunt electricieni care isi fac treaba dupa ureche (aia de prin dughene, care habar n-au cum se intampla chestiile, da stiu sa foloseasca un pistol de lipit si-un multimetru si se apuca de reparat televizoare), si electricieni care fac facultati, stiu fizica cacalau, pe scurt studiaza mult.Care crezi tu ca e mai bun? Cam asta se intampla si cu programatorii, numai ca diferenta e mult mai mica decat in exemplu pe care l-am dat, da e acelasi principiu. Cel putin asa vad eu lucrurile... :)

  11. Depinde ce vrei sa faci...

    Daca editezi in photoshop, copii in IDE tutoriale de pe net si le dai compile&run, sau daca faci WebDev, nu conteaza cata matematica stii.(chit ca si pentru net se aplica matematica, la un nivel mai jos, algoritmi de routare, plm, mai mult teoria grafurilor decat altceva)

    Daca te crezi in stare sa inveti mai mult decat C# sau Java, si daca intr-adevar vrei sa stii ce cacaturi faci, Fara matematica la greu nu scoti nimic din treaba asta.

    Si pana la urma toti taranii invata un limbaj si aplica STL in 2-3 luni, dar asta nu-i face programatori.In cel mai bun caz sunt niste marlani care se cred 1337. Ce te poate diferentia pe tine ca programator de turma e tocmai matematica, de la calculat complexitati, pana la a sti sa aplici inductie cand vrei sa demonstrezi o programare dinamica.

    Deci, pe scurt : Daca vrei doar sa fii ciumeg, jm3n, v@l0r0$, sau alte de-astea, nu invata matematica. Daca intr-adevar iti doresti sa o arzi academic, si sa stii intr-adevar ce faci, pune mana pe carte. (si oricum, matematica poate fi interesanta...)

    De exemplu, mate cacalau intra si in criptografie (desi nu zic din experienta, doar am auzit...acuma ma cacai si eu cu matematica ca sa ma apuc de niste algoritmi de criptografie mai incolo)

  12. Daca pe mine m-ai intrebat, da :) Adica nu am facut inca comanda, ca n-am visa (cat de prost sa fiu sa ma astept sa pot sa platesc ramburs? :)) in fine :P ) , Da m-am uitat pe tabelu ala al lor de cacat, si singura chestie care era pe-acolo era o taxa de ~2.5lire, care reprezintra transportu.

    Poate are vreo legatura si cu faptu ca cica pachetele se trimit din germania la noi (adica in germania au un fel de depozit, cacat), si na, poate fiindca suntem in ue ... :-??

  13. cred ca in secunda asta anunta apocalipsa la coltu strazii si face bule la gura

    Se cheama spume, si sa stii ca si alea sunt din cauza ca natura goriliana a omului inlatura mereu materie, si materia aia (spirituala, inexistenta defapt) este eliminata prin spume. De fapt, "golul" din interiorul spumelor este spiritul caleidoscop al omului, care iese, pentru a ajuta omul sa treaca intr-o treapta superioara, care ajuta psihicul, mintea, si metafizicul.

    Daca nu stii, nu vorbi...

  14. @tromfil Pana si cratimele sunt tehnici subversive ale masonilor.Tu stii ca de fiecare data cand pui o cratima, sufletul tau se apropie de Poarta Galactica cu un centimetru? De-aia s-au inventat cratimile, ca sa ne ia sufletul fara sa ne dam seama, noi trebuie sa ne intoarcem la populatia crocodiliana, alta solutie nu exista...

    @root_prime Daca as lua patru stelute nu m-as supara.

  15. Mi se par mai prosti cei care se uita.

    Uitati-va la Patrunjel.

    :)

    Daca razi, te rog fa ce fac si eu.

    Tine palma la cam 2 radiani in fata fetei, concentreaza-te, si apoi pune un chibrit in mijloc.

    Daca ai si tu putere de peste lumea asta (desi nu ma astept) ar trebui sa vezi capul chibritului inrosinduse, pana la nivelul in care face aerul sa se dilate intr-atat incat devine vid.

    Asta e dovada ca puterea care circula deasupra noastra din cauza astrelor Guadala exista, si ca ne influenteaza lumea.

    De fapt, lumea noastra nici nu exista, e o iluzie creeata de razele radiante din stelele care se distrug in alte lumi.

    Dar trebuie sa ai puterea ca sa intelegi asta...nu ma astept la tine sa intelegi

  16. Eu cred ca va este ciuda.

    Domnul Dan Diaconescu deschide mintile tinere, le provoaca la gandire.Va este ciuda viindca voi nu v-eti aparea vreodata in emisiunea dumnealui.

    Este un mare on, neinteles pana la ora actuala, si eu cred ca exista civilizatia reptiliana, numai ca stau sub apa, noi defapt suntem mutanii genetici ai epocii.

  17. Mie personal mi-a placut deathnote foarte mult, mai ales la inceput. Watch Death Note Online | English Dubbed-Subbed Episodes

    Adica era foarte tare ideea asta ca se cauta unu pe altu, si fiecare incearca sa fie mai destept decat celalalt.Prima jucatate a anime-ului merita vazuta, cealalta e asa de umplutura, n-a fost cine stie ce.

    Intrebarea mea e : Mai stiti careva filme, seriale, etc, de-astea asa, cumva psihologice, si in care unu incearca sa fie mai destept ca altu? (un tovaras mi-a recomantat dexter, da n-am avut timp sa ma uit pana acum... )

    Sau daca nu, un serial, anime, ceva, in care personaju principal e programator, hecar, om de stiinta, ceva de genu... Mi se par foarte motivationale...

  18. De ce pula mea ai facut double post? Doar ca sa-i dai un bump?

    Prima optiune ar fi sa strangi dracului banii de mancare pe doua zile si sa-ti iei 100 de mega de ram.

    A doua ar fi sa instalezi Tinycore, vezi cum merge. Daca ar fi vorba doar de specificatii ar fi mai simplu...da tu ai si problema cu mausu...Deci ar trebui sa incerci mai multe distributii (ti le pui pe un stick)

    Nu garantez, da am un filing ca pe ubuntu o sa-ti mearga mausu (e mai popular, pula mea). De asemenea, ti-ai pus problema placii de baza? Daca placa de baza e buboasa si cancerigena si nu-ti vede mausu?

    Da ubuntu nustiu daca ar merge pe 64mega... Oricum, cred ca cu 20ron iti gasesti 128ram, sa ai si tu un sistem decent.

    Pentru muzica si stat pe net poti sa te folosesti si de TTY exclusiv, da e mai mult de citit, ii mai cacanie treaba.

×
×
  • Create New...