摘要:
前面我们谈到了,可用通过异或运算交换两个数,而不需要任何的中间变量。 如下面:void exchange(int&a,int&b){a ^=b;b ^=a;a ^=b;}然而,这里面却存在着一个非常隐蔽的陷阱。通常我们在对数组进行操作的时候,会交换数组中的两个元素,如exchang(&a[i], &... 阅读全文
posted @ 2014-10-26 20:49
程序猿猿猿
阅读(440)
评论(0)
推荐(0)

浙公网安备 33010602011771号