2019年1月20日

数组中数字出现的次数(数组中唯一只出现一次的数字)

摘要: 题目 一个整型数组里除了两个数字之外,其他的数字都出现了两次,请写程序找出这两个只出现一次的数字。要求时间复杂度是 O(n),空间复杂度是 O(1)。 思路 1.异或运算的一个性质:任何一个数字异或它自己都等于 0。也就是说, 如果我们从头到尾依次异或数组中的每一个数字,那么最终的结果刚好是那个只出 阅读全文

posted @ 2019-01-20 11:01 tianzeng 阅读(438) 评论(0) 推荐(0)

导航