0
点赞
收藏
分享

微信扫一扫

提升正则表达式性能:全面解析Golang regexp/syntax包

心智的年轮 2024-10-15 阅读 10

题目:

题解:

type Solution struct {
radius, xCenter, yCenter float64
}

func Constructor(radius, xCenter, yCenter float64) Solution {
return Solution{radius, xCenter, yCenter}
}

func (s *Solution) RandPoint() []float64 {
r := math.Sqrt(rand.Float64())
sin, cos := math.Sincos(rand.Float64() * 2 * math.Pi)
return []float64{s.xCenter + r*cos*s.radius, s.yCenter + r*sin*s.radius}
}
举报

相关推荐

0 条评论