随机数---等概率,特殊概率 给定一个函数rand()能产生0到n-1之间的等概率随机数,问如何产生0到m-1之间等概率的随机数?int random(int m,int n){ int k=rand(); int max=n-1; while(k k=k*n+rand(); max=max*n+n-1; } return k/( algorithm 2023-11-01 68 点赞 1 评论 103 浏览