满意小霸王

文章
1
资源
0
加入时间
3年0月21天

力扣leetcode剑指 Offer 56 - I. 数组中数字出现的次数C++

剑指 Offer 56 - I. 数组中数字出现的次数剑指 Offer 56 - I. 数组中数字出现的次数经过前面两道题目的训练,相信很多人一看到题目就想到了使用位运算来进行求解,但是如何恰当地使用位运算和在何处使用位运算成为了一个难点我们来观察题目,首先可以看到一个数组中除了两个数字之外其余数字都出现了两次,我们考虑前面做过的第一道题目,如果是只有一个数字出现了一次的话,那么我们呢可以轻松地利用逐元素异或的思想,那么如何把问题转化为数组中只有一个出现一次的元素呢 我们需要想办法对数组进行分组