Solution 1
这个题真的不是很好处理了,应该归成困难题才对……
【参考官方】只出现一次的数字 II - 只出现一次的数字 II - 力扣(LeetCode) (leetcode-cn.com)
整体思路:每个数字出现三次,那么对应位的计算和一定为3的倍数,多出来的余数应该来自那个单出来的数字(和的位为1的情形)。为了优化实现复杂度,使用数字电路设计的相关知识实现并行。
- 时间复杂度: O ( N ) O(N) O(
这个题真的不是很好处理了,应该归成困难题才对……
【参考官方】只出现一次的数字 II - 只出现一次的数字 II - 力扣(LeetCode) (leetcode-cn.com)
整体思路:每个数字出现三次,那么对应位的计算和一定为3的倍数,多出来的余数应该来自那个单出来的数字(和的位为1的情形)。为了优化实现复杂度,使用数字电路设计的相关知识实现并行。