xor을 이용해 변수 a,b가 있을때
1 2 3 |
a = a^b; b = a^b; a = a^b; |
했었는데, 이제 생각해보니
1 |
a=a^b^(b=a); |
면 한 줄에 끝난다. xor도 한번 줄었다.
xor을 이용해 변수 a,b가 있을때
1 2 3 |
a = a^b; b = a^b; a = a^b; |
했었는데, 이제 생각해보니
1 |
a=a^b^(b=a); |
면 한 줄에 끝난다. xor도 한번 줄었다.