I read your question to mean if you have a series of values in an array, how can you determine which values are not present. An easy implementation would use a hash. Assuming you have you values stored in @array, the following code would work:
my %value_hash = (); foreach my $value (@array) { $value_hash{$value} = 1; } for my $value (0 .. 31) { if (not $value_hash{$value}) { push @missing, $value; } }
In reply to Re: screen out an untained array from a special array
by kennethk
in thread screen out an untained array from a special array
by Hanken
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |