def swap(a, b): a = a ^ b b = a ^ b a = a ^ b return a, b
また、加減算でどうようのことができる場合もある(し、逆元の存在が保証されていれば、乗除算でもできる)
def swap(a, b): a = a + b b = a - b a = a - b return a, b
def swap(a, b): a = a ^ b b = a ^ b a = a ^ b return a, b
また、加減算でどうようのことができる場合もある(し、逆元の存在が保証されていれば、乗除算でもできる)
def swap(a, b): a = a + b b = a - b a = a - b return a, b