根据表明我选择能力的值从列表中选择元素

问题描述 投票:0回答:0

我有一个

List<int> L
包含
n
选项,从最差到最好的选项排序。

我的目标是从

L
中选择一个选项。

我在区间 [0,1] 中有一个小数值

P
可以这样理解:如果
P
是 0,我是一个糟糕的选择者,如果
P
是 1,我是一个优秀的选择者.

对于

P
的任何值,我仍然可以从列表中选择 any 元素,但是
P
越高,做出好的选择的机会就越大。

即使是0,我应该还是有很小的机会选到最好的。

如何构建一个函数

Choose(L, P)
相应地从 $L$ 返回所选索引?

c# probability
© www.soinside.com 2019 - 2024. All rights reserved.