1、题目136给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 示例:
2、求解语言:C++ 这道题主要需要灵活运用 异或运算。 异或运算:按位异或运算,相同为0,不同为1。即:
异或运算的性质:
异或运算 有交换律定理,相当于将相同的数字先异或,结果为0,然后 0 和只出现一次的数字异,得到的结果就是这个数字。 代码如下: |
/1
|手机版|免责声明|本站介绍|工控课堂
( 沪ICP备20008691号-1 )
GMT+8, 2025-12-22 21:01 , Processed in 0.378259 second(s), 23 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.