Question d’entretien chez IBM

swap two numbers without using temporary variable

Réponses aux questions d'entretien

Utilisateur anonyme

30 mai 2011

Sagar's answer is decent, but there might be problems if they consider overflow. Better is using xor: b = a XOR b a = a XOR b b = a XOR b

Utilisateur anonyme

15 mai 2011

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