共计 341 个字符,预计需要花费 1 分钟才能阅读完成。
D79 448. Find All Numbers Disappeared in an Array
题目链接
448. Find All Numbers Disappeared in an Array
题目分析
给定一个 1 到 n 的数组,返回其中缺失的数字。
思路
用 range 得出 1 到 n 的数字,再用 array_diff 和给定的数组计算差集。
最终代码
<?php
class Solution {
/**
* @param Integer[] $nums
* @return Integer[]
*/
function findDisappearedNumbers($nums) {if(!$nums){return [];
}
return array_diff(range(1,count($nums)),$nums);
}
}
若觉得本文章对你有用,欢迎用爱发电资助。
正文完