package main import "math/rand" type Vector []float64 func MakeVector(n int) Vector { return make(Vector, n) } func MakeRandomVector(n int) Vector { V := make(Vector, n) for i := 0; i < n; i++ { for V[i] == 0 { V[i] = rand.NormFloat64() } } return V } func (V Vector) N() int { return len(V) }