版权声明:原创勿转 https://cloud.tencent.com/developer/article/1412944
先计算不缺少元素的总和,减去当前的和,就是缺少的数
func missingNumber(nums []int) int { total := 0 for _, v := range nums { total += v } l := len(nums) sum := l * (l + 1) / 2 return sum - total }
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!