(nums: Vec<i32>)
| 1 | pub fn missing_number(nums: Vec<i32>) -> i32 { |
| 2 | let mut n: Vec<_> = (0..=nums.len()).map(usize::from).collect(); |
| 3 | n.retain(|e|!nums.contains(&(*e as i32))); |
| 4 | *n.first().unwrap() as i32 |
| 5 | } |
| 6 | |
| 7 | fn main() { |
| 8 | let nums = vec![3,0,1]; |