If it's possible for the array to encompass by subscript, the entire
range of the numbers, then this is VERY fast.

for each n, {
   array[n] += 1
   if(array[n] > 1)   /* you have found the duplicate n */
     break;
}

I call this "doing a distribution count", but I'm sure there's a better
term for it.

adak

Reply via email to