假设您有一个随机算法,可以在2个元素之间进行选择,但是您希望第2个元素有可能只选择1%。它背后的算法逻辑是什么?关于如何在这件事上找到更多信息的任何想法?我研究了具有确定输出的随机算法但无法找到我的问题的答案。
我调查了Cryptographically secure pseudorandom number generator然而我认为现在,没有必要使事情过于复杂。
int arr[2] = {1, 2};
return arr[(Math.floor(Math.random() * 100) == 0)? 1 : 0];