算法异或 偶数数组中找到一个唯一奇数

Posted 九师兄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了算法异或 偶数数组中找到一个唯一奇数相关的知识,希望对你有一定的参考价值。

文章目录


1.概述

题目如下:已知一个数组中,只有一个数字出现奇数次,其他数字出现偶数次,如何找到这个奇数的数字,而且要求尽量简单,而且时间复杂度为O(n)

/**
     * 测试点: 已知一个数组中,只有一个数字出现奇数次,其他数字出现偶数次,如何找到这个奇数的数字,而且要求尽量简单
     *      而且时间复杂度为O(n)
     *
     * 一路异或下去,就得到了这个值。
     */
    @Test
    public void anOddNumber(

以上是关于算法异或 偶数数组中找到一个唯一奇数的主要内容,如果未能解决你的问题,请参考以下文章

LeetCode Algorithm 540. 有序数组中的单一元素

LeetCode Algorithm 540. 有序数组中的单一元素

LeetCode Algorithm 540. 有序数组中的单一元素

剑指Offer-代码的完整性面试题21:调整数组顺序使奇数位于偶数前面

调整数组顺序使奇数位于偶数前面

算法题:奇数在前 偶数在后,相对顺序保持不变