others
BACKUP_zw
github: github.com/zhewang95
blog: zhewang95.github.io
展开
-
神奇的异或
c语言的排序问题中,如果要交换两个变量的值,我们常常要引入一个temp的临时变量。如果不引入这个变量,这个问题该怎么实现呢?这是我想出来的一种解 法。 a=a+b; b=a-b; a=a-b; 我觉得很神奇,因为这用运算没有牺牲任何空间就完成了两个变量数值的交换,不知道是不是很火星。今天又看到了另一种解法,更神奇。这种解法用到了异或运算 。 这是数的异或运算规则 :0^0转载 2014-09-18 17:54:31 · 502 阅读 · 0 评论 -
关于 sprintf,关于类型安全。
今天做了道题,hdu5059,发现了一些问题。转载 2014-10-07 10:04:10 · 408 阅读 · 0 评论 -
学了acm才发现,最大公约数原来也有这么多性质
相比之下,lcm的性质好像就要转载 2014-11-10 16:50:45 · 2085 阅读 · 0 评论