/*
找出数组中出现奇数次的数
*/
#include<iostream>
using namespace std;
int find_odd_number(int *array,int length)
{
int num=0;
int i = 0;
while(i<length)
{
num=num^array[i];
i++;
}
return num;
}
int main()
{
int arr[] = {1, 1, 5, 4, 4, 5, 5, 12, 23, 12, 23};
int n = sizeof(arr) / sizeof(arr[0]);
int number = find_odd_number(arr, n);
cout << number;
}
找出数组中出现奇数次的数
最新推荐文章于 2021-11-03 15:19:07 发布