Наткнулся тут на задачку по оптимизации PHP кода, хотелось бы узнать варианты сообщества, т.к. свох получилось не много
Сам код:
Код: Выделить всё
$array = [2, 3, 3, 4, 2, 1, 1, 9]; // Массив может содержать от 1 до 100000 целых чисел
function func($array)
{
$size = count($array) - 1;
$result = 0;
for ($i = 0; $i <= $size; $i++) {
for ($j = 0; $j <= $size; $j++) {
if ($array[$i] == $array[$j]) {
$result = max($result, abs($i - $j));
}
}
}
return $result;
}