Knuth's algorithm S: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 115: | Line 115: | ||
func sOfNCreator(n int) func(byte) []byte { |
func sOfNCreator(n int) func(byte) []byte { |
||
s := make([]byte, 0, |
s := make([]byte, 0, n) |
||
m := n |
m := n |
||
return func(item byte) []byte { |
return func(item byte) []byte { |
||
if len(s) < |
if len(s) < n { |
||
s = append(s, item) |
s = append(s, item) |
||
} else { |
} else { |