YiTao/util/math.go

15 lines
218 B
Go
Raw Normal View History

package util
import "math/rand"
func RandomSample(b int, e int, n int) []int {
if n > e-b {
n = e - b
}
var result []int
for i := 0; i < n; i++ {
result = append(result, rand.Intn(e-b)+b)
}
return result
}