📅  最后修改于: 2023-12-03 15:27:10.808000             🧑  作者: Mango
这个 PHP 程序旨在计算大小为 2 的组之间的最大差异。
本程序使用简单的排序算法。首先将数组按升序排序,然后返回最大值和最小值之间的差异。
这个算法具有 O(nlogn) 复杂度,其中 n 为数组的长度。
function max_diff($arr) {
sort($arr);
return $arr[count($arr)-1] - $arr[0];
}
$arr1 = [1, 2];
echo max_diff($arr1); // 输出 1
$arr2 = [10, 3];
echo max_diff($arr2); // 输出 7
以上是本程序的介绍,希望对你有所帮助。