[百度]数组中去掉连续重复的数字,只保留1个
int only1(int a[],int n)
{
int i,j,k;
for(i = 0; i < n; ++i)
{
for(j = i + 1; j < n - 1; ++j)
{
if(a[j] == a[i])
{
for(k = j; k < n - 1; ++k)
a[k] = a[k + 1];
}
--n;
}
}
}
厚积薄发,行胜于言@飞鸟各投林
浙公网安备 33010602011771号