int temp[length];
for(int i=0;i<length;i++)
temp[i]=0;
//int i;
for(int i=0;i<length;i++)
{
temp[numbers[i]]++;
if(temp[numbers[i]]>1)
{
*duplication=numbers[i];
return true;
for(int i=0;i<length;i++)
temp[i]=0;
//int i;
for(int i=0;i<length;i++)
{
temp[numbers[i]]++;
if(temp[numbers[i]]>1)
{
*duplication=numbers[i];
return true;
}
--------------------------------------------------------------
int temp[length];
//int i;
for(int i=0;i<length;i++)
{
temp[numbers[i]]++;
if(temp[numbers[i]]>1)
{
*duplication=numbers[i];
return true;
}
}
return false;
输出结果完全不同