Názor k článku Groovy: Java má vzdáleného bratrance od salam - a nebo b=a+b; a=b-a; b=b-a; nebo void swap(int &a,int &b) { try ...

  • Článek je starý, nové názory již nelze přidávat.
  • 16. 10. 2007 23:25

    salam (neregistrovaný)
    a nebo

    b=a+b;
    a=b-a;
    b=b-a;

    nebo

    void swap(int &a,int &b)
    {
    try
    {
    throw a;
    }
    catch(int falling)
    {
    a=b;
    b=falling;
    }
    }

    nebo dokonce :-)

    void swap(int &a,int &b)
    {
    if(a<b)
    {
    --b;
    swap(a,b);
    ++a;
    }
    else
    if(a>b)
    {
    --a;
    swap(a,b);
    ++b;
    }
    }