class Solution {
/**
* @param Integer[] $nums
* @param Integer $target
* @return Integer[]
*/
function twoSum(array $nums, int $target): array
{
foreach ($nums as $k => $v) {
$diff = $target - $v;
unset($nums[$k]);
if (in_array($diff, $nums)) {
return [$k, array_keys($nums, $diff)[0]];
}
}
return [];
}
}
$solution = new Solution();
var_dump($solution->twoSum([2,7,11,15],9));
力扣第一题
于 2023-02-10 17:30:55 首次发布