Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EqualProbability ¶
type EqualProbability struct {
NonEqualProbability
}
*
- @author ljfirst
- @version V1.0
- @date 2023/7/19 13:30
- @author-Email ljfirst@mail.ustc.edu.cn
- @blogURL https://blog.csdn.net/ljfirst
- @description non_rand_01()函数以不同的概率生成0或1,请在此基础上写出
- 等概率生成[0,n]随机数的函数代码
- 因为即使non_rand_01()函数以不同的概率生成0或1,但是生成0-1和1-0的概率是相等的 *
func (*EqualProbability) EqualRandomMethod ¶
func (m *EqualProbability) EqualRandomMethod() int
func (*EqualProbability) GetAttribute ¶
func (m *EqualProbability) GetAttribute() *C.Attribute
type NonEqualProbability ¶
type NonEqualProbability struct { }
*
- @author ljfirst
- @version V1.0
- @date 2023/7/19 13:47
- @author-Email ljfirst@mail.ustc.edu.cn
- @blogURL https://blog.csdn.net/ljfirst
- @description 按照不同的概率生成 0 - 1 *
func (*NonEqualProbability) GetAttribute ¶
func (m *NonEqualProbability) GetAttribute() *C.Attribute
func (*NonEqualProbability) NonEqualRandomMethod ¶
func (m *NonEqualProbability) NonEqualRandomMethod(p float64) int
p 是 [0,100] 闭区间的 概率值
Click to show internal directories.
Click to hide internal directories.