MCPcopy Create free account
hub / github.com/TheAlgorithms/Go / MoserDeBruijnSequence

Function MoserDeBruijnSequence

math/moserdebruijnsequence/sequence.go:9–18  ·  view source on GitHub ↗
(number int)

Source from the content-addressed store, hash-verified

7package moserdebruijnsequence
8
9func MoserDeBruijnSequence(number int) []int {
10 sequence := []int{}
11
12 for i := 0; i < number; i++ {
13 res := generateNthTerm(i)
14 sequence = append(sequence, res)
15 }
16
17 return sequence
18}
19
20func generateNthTerm(num int) int {
21 if num == 0 || num == 1 {

Callers 1

Calls 1

generateNthTermFunction · 0.85

Tested by 1