厦门网站建设哪家不错推荐,做网站和做软件哪个难,张家界网站开发,广州帮人网站建设题目 题目链接#xff1a; https://www.nowcoder.com/practice/50ec6a5b0e4e45348544348278cdcee5
核心
Map参考答案Java
import java.util.*;public class Solution {/*** 代码中的类名、方法名、参数名已经指定#xff0c;请勿修改#xff0c;直接返回方法规定的值即可…题目 题目链接 https://www.nowcoder.com/practice/50ec6a5b0e4e45348544348278cdcee5
核心
Map参考答案Java
import java.util.*;public class Solution {/*** 代码中的类名、方法名、参数名已经指定请勿修改直接返回方法规定的值即可*** param nums int整型一维数组* return int整型*/public int minNumberDisappeared (int[] nums) {MapInteger, Integer map new HashMap();for (int num : nums) {map.put(num, num);}int i 1;while (map.containsKey(i)) {i;}return i;}
}参考答案Go
package main/*** 代码中的类名、方法名、参数名已经指定请勿修改直接返回方法规定的值即可*** param nums int整型一维数组* return int整型*/
func minNumberDisappeared(nums []int) int {m : map[int]int{}for k, v : range nums {m[v] k}i : 1for true {_, ok : m[i]if !ok {break}i}return i
}
参考答案PHP
?php/*** 代码中的类名、方法名、参数名已经指定请勿修改直接返回方法规定的值即可** * param nums int整型一维数组 * return int整型*/
function minNumberDisappeared( $nums )
{$map array();foreach ($nums as $k$v){$map[$v] $k;}$i1;while (isset($map[$i])){$i;}return $i;
}