MCPcopy Create free account
hub / github.com/austingebauer/go-leetcode / missingNumber

Function missingNumber

missing_number_268/solution.go:3–13  ·  view source on GitHub ↗
(nums []int)

Source from the content-addressed store, hash-verified

1package missing_number_268
2
3func missingNumber(nums []int) int {
4 n := len(nums)
5 expectedSum := (n * (n + 1)) / 2
6 actualSum := 0
7 for _, n := range nums {
8 actualSum += n
9 }
10
11 // the difference between expected and actual is the missing number
12 return expectedSum - actualSum
13}

Callers 1

Test_missingNumberFunction · 0.85

Calls

no outgoing calls

Tested by 1

Test_missingNumberFunction · 0.68