Skip to content
小飞侠
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
菜单

博客

  1. 首页>
  2. 其他>
  3. 从N个数中取K个数出来,要求概率相等

从N个数中取K个数出来,要求概率相等

  • Post author:xfxia
  • Post published:2023年10月25日
  • Post category:其他


1.random 0~n-1的一个下标,取出来与第0个数交换,避免以后取到同样的下标。

2.random 0~n-2的一个下标,取出来与第1个数交换

.

.

.

K.

第1个数的概率是1/N,第2个数的概率是1/(N-1)*(1-1/N)=1/N



版权声明:本文为u200814499原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/u200814499/article/details/39644543

你可能也喜欢

iperf2.0 扩展支持aarch64 machine `aarch64‘ not recognized

history增加时间功能

Flutter SDK安装、切换版本及常见问题整理

Android的五种布局

《深入浅出C++11之1保证稳定性和兼容性》

工作半年的感受

Netty之粘包拆包解决

报错Command ‘[‘ninja‘,‘-v‘]‘ returned non-zero exit status 1;RuntimeError: Error compiling objects for

(算法)天平问题

js保留两位小数的方法

SpringCloud_OAuth 2.0 实现单点登录

机器学习知识整理

windows10未安装画图工具解决办法

MFC列表控件ListControl和树控件TreeControl

计算机刊物投稿指南

线程池ThreadPoolExecutor使用简介

李彦宏:AI在我有生之年不会毁灭人类

tcpdump指定捕包长度

hdu 5894 分位置(环上组合,16沈阳网络赛)

工厂模式的思想主要为

目录

  • APICloud (3)
  • golang (228)
  • java (8,236)
  • linux (4,002)
  • mysql (2,800)
  • php (1,070)
  • python (5,439)
  • solidity (25)
  • uniapp (235)
  • vue (2,463)
  • 其他 (88,233)
  • 小程序 (801)

文章归档

  • 2023年十二月 (1872)
  • 2023年十一月 (477)
  • 2023年十月 (17371)
  • 2023年九月 (44974)
  • 2023年八月 (26399)
  • 2023年七月 (14793)
  • 2023年六月 (1)
  • 2023年五月 (2186)
  • 2023年四月 (3838)
  • 2023年三月 (1544)
  • 2023年二月 (3)
  • 2023年一月 (4)
  • 2022年十二月 (3)
  • 2022年十一月 (36)
  • 2022年十月 (16)
  • 2022年九月 (8)
  • 2021年九月 (1)
  • 2020年九月 (6)
  • 2020年八月 (5)

标签

Aave (1) cosmos (6) defi (255) flag (27) gitee (1) github (1) golang (234) java (8234) linux命令 (82) List (1) map (1115) mysql (3093) npm (237) tendermint (6) uuid (43) vant (64) vmware (270) 区块链 (63) 合约 (37) 小程序版本更新 (3)
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
Copyright xfxia.com 鲁ICP备19024253号-2
关闭菜单