Me 首项加末项乘以项数/2.就是总和。然后剪掉nums里面的数组和 func missingNumber(nums []int) int { var sum int lens := len(nums) for _, value := range nums { sum += value } return ((1 + lens) * lens) / 2 - sum }