一个整形数组中,其他元素出现k次,只有一个元素出现一次,找出只出现一次的元素。

定律:k个相同的k进制无进位相加的结果为0.
例如: 两个相同的2进制 100110101
100110101
无进位相加 结果 0000000

解法:把数组中的每个元素看成k进制 , 所有元素相加后得到的k进制结果就是 那个只出现一次的数,然后转成相应的十进制,得解。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容