有个数组a[100]存放了100个数,这100个数取自1-99,且只有两个相同的数,剩下的98个数不同,写一个搜索算法找

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/31 10:28:54
有个数组a[100]存放了100个数,这100个数取自1-99,且只有两个相同的数,剩下的98个数不同,写一个搜索算法找
xRN@I|ASO4+bb 6bLEKgv/@2͜3s%MM6wB*D}׾黅ʁ_lGc15Vi Hz.xG1M>:*jRwC@Ֆ|=: 1&v7v;SǠvpgjAlS9+K lmtXgdVNE@A%FrX>9!!mӷT%G +ɷaF4^63LC#K@RjdSi\f& P 57g!Q3ؘ"QYe@Oi$4 ZГS0 XKL]2w+!jaGs

有个数组a[100]存放了100个数,这100个数取自1-99,且只有两个相同的数,剩下的98个数不同,写一个搜索算法找
有个数组a[100]存放了100个数,这100个数取自1-99,且只有两个相同的数,剩下的98个数不同,写一个搜索算法找

有个数组a[100]存放了100个数,这100个数取自1-99,且只有两个相同的数,剩下的98个数不同,写一个搜索算法找
手痒 试试以前只听说过的位存储 竟然鼓捣出来了 呵呵 方法是将这100个数分配到每一个位,1个int是32个位 那么4个int数就能存储这100个数是否存在的情况
#include
using namespace std;
int setNum(unsigned int*, int);
void main() {
unsigned int m[4] = {0, 0, 0, 0};
int num, n;
int a[100];
for(int i=0; i