Saturday, 15 June 2013

Finding duplicate entry in a array

my %seen;
@s=qw/ a b c d e f a /;
foreach $i (@s)
{
if ( exists $seen{$i} )
{
$seen{$i}++
}
else
{
$seen{$i}=1;
}
}
foreach $i (keys %seen)
{
print "$i count $seen{$i}.\n";
}