Vigyázat! Cookikat tolunk! Adatvédelem.
Most ez, honnan hová? :|

11 hozzászólás

  • LongJohnHolmes 2016. május 19. 10:54

    1
    Idióta motoros :)
  • kléni #1 2016. május 19. 11:12

    2
    @LongJohnHolmes: Egyetértek, a motoros volt a hibás, de kapja be az autós is, várja csak ki a sort, és ne akarjon már egy kétsávos úton átvágni a szemközti sávba, mivel nem utolsó sorban zárójel van mindkét oldalon.
  • Cody78 2016. május 19. 11:27

    3
    "zárójel" :) A zárójel az ez: () , amire te gondolsz az záróvonal. Nem tudtam kihagyni. :)
  • kléni #3 2016. május 19. 12:28

    4
    @Cody78: Jól van. rotfl Mentségemre ma termelés- és szolgáltatásmenedzsmentből kéne jó ZH-t írnom, de ez az egész akkora baromság, hogy összezavarja az elmélet. :D
  • kléni #4 2016. május 19. 12:31

    5
    @kléni: Aki rájött, hogy ilyesmit miért oktatnak mérnökinformatikusoknak, főleg, hogy a bemutatott módszerek 90%-ához odaírják, hogy hát szorri, ez a módszer persze a gyakorlatban használhatatlan, mert általánosít, nyilván pontatlan, és bár létezik számtalan informatikusok által kidolgozott program ezekre, azt eszünk ágában sincs bemutatni, az jelentkezzen, és kap egy sört.
  • ArkaChopa #4 2016. május 19. 12:31

    6
    @kléni: az nem mentség, csak kifogás rotfl ez van
  • ArkaChopa #5 2016. május 19. 12:32

    7
    @kléni: azééé mert ha írsz egy programot, akkor még csak a magad vállát veregetheted, de ha el tudod adni, Naaaaa az már valami! kalap
  • kléni #7 2016. május 19. 12:44

    8
    @ArkaChopa: De hát nem arra tanítanak meg, legalábbis ebben a tárgyban, hogy hogyan adjak el egy terméket, hanem arra, hogy jelentéktelen dolgokat hogyan soroljak be kategóriákba (van vagy 30 dolog, amit felesleges csoportosítani, de mégis mindegyikhez tartozik vagy 5 csoport), meg hogy hogyan számítsak ki olyan egyszerű dolgokat, amiket még egy hat éves is megértene a szöveg alapján valami idióta képlet nélkül is, de azért A = B * C+ D jellegű képletek tartoznak hozzá, és persze van vagy 100 ilyen képlet. Hát basszus, informatikus vagyok, a programozás alapja, hogy megoldjuk a problémákat, létrehozzunk algoritmusokat (amik egy képletnek megfelelnek) a probléma hatékony megoldására. Tehát ha bármikor is szükségem lenne ilyen számításra, írhatnék egy saját programot, de akkor már letöltöm a profik által készített, minden valós dolgot figyelembe vevő vállalati programot, beírom az adatokat, és jóság lesz. Ezeknek a megtanítása kész kínzás, főleg mikor 2 oldalon keresztül elemzi az A = B * C képletet. cry
  • ArkaChopa #8 2016. május 19. 12:57

    9
    @kléni: tévedsz, a programozók sokszor esnek ebbe a hibába, ezért kell figyelmeztetni őket óvodás képletekre. Mert ők a A=BxC+D -ét sokszor 400 sorban oldják meg, nem egyben! rotfl, szóval hol a söröm?
  • kléni #9 2016. május 19. 13:07

    10
    @ArkaChopa: Ők nem programozók, hanem mekis eladók, akik szabadságon vannak, és poénból programozni akarnak. :D
  • Cody78 2016. május 19. 18:02

    11
    Tessék, ne hülyén halj meg. Ez egy útvonalkereső algoritmus 3/4-ed része:
    level.routes=[];
    for(i=0;i<level.nodes.size;i++) level.routes[i]=[];
    level.routedists=[];
    for(i=0;i<level.nodes.size;i++) level.routedists[i]=[];

    for(n=0;n<level.nodes.size;n++)
    {
    d=[];
    p=[];
    done=[];
    for(i=0;i<level.nodes.size;i++) d[i]=100000000;
    for(i=0;i<level.nodes.size;i++) p[i]=-1;
    for(i=0;i<level.nodes.size;i++) done[i]=false;
    d[n]=0;
    q=[];
    q[n]=0;
    while(q.size>0)
    {
    min=100000000;
    u=-1;
    for(i=0;i<level.nodes.size;i++) if(isdefined(q[i]) && q[i]<min) {min=q[i];u=i;}
    done[u]=true;
    q[u]=undefined;
    for(i=0;i<level.nodes[u].arcs.size;i++) if(!done[level.nodes[u].arcs[i]] && d[level.nodes[u].arcs[i]]>d[u]+level.nodes[u].dists[i])
    {
    d[level.nodes[u].arcs[i]]=d[u]+level.nodes[u].dists[i];
    p[level.nodes[u].arcs[i]]=u;
    q[level.nodes[u].arcs[i]]=d[u]+level.nodes[u].dists[i];
    }
    }

    invp=[];
    invp[n]=n;
    for(i=0;i<p.size;i++) if(i!=n)
    {
    last=i;
    cur=i;
    while(cur!=n)
    {
    last=cur;
    cur=p[cur];
    }
    invp[i]=last;
    }

    level.routes[n]=invp;
    level.routedists[n]=d;
    }
    Használd egészséggel.
A hozzászóláshoz be kell jelentkezned.
Belépés, vagy ingyenes regisztráció!