PHP Perm Check
function permCheck($a): int
{
sort($a);
foreach ($a as $k => $i) {
if (isset($a[$k + 1]) && $i !== $k + 1) {
return 0;
}
}
return 1;
}
This validates that every value from 1 to N appears exactly once.