- 博客(1)
- 收藏
- 关注
原创 找出一组数中两个不同的数
1.题目描述: 有一个数组其中只有一个数出现了一次,其余的数都出现了两次,请找出这一个数。 思路: 看到这个题我们不难想出利用异或,我们知道两个相同的数异或结果为0,而0异或任何数结果是任何数。所以来看代码: #define _CRT_SECURE_NO_WARNINGS 1 #include<windows.h> #include<stdio.h> int onlyOnce(int *sor, int n) { int t = 0; int i = 0; for (i =
2020-12-04 13:58:12 751
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人