十二行代码公平发牌:Cardchoose 算法不重试不加内存
NathanpmYoung · x · 2026-10-26
开发者 ciphergoth 发布 sansreplace 仓库,解决「从 52 张牌发 5 张且每手牌等概率」这一看似简单实则微妙的无放回抽样问题。
- 核心算法 Cardchoose 仅约十几行代码:无需重试、无需额外内存,且可证明完全公平
- 仓库实现了十二种无放回抽样算法,提供 Python、C++、Rust 等多语言实现,并附有对比文档与先例调研
- 项目采用 Apache-2.0 开源协议
「编程与Agent」频道最新
- 开源本地一体化创作平台 Imagination Studio 重建完成,即将发布 — Scobleizer · 2026-10-26
- 开源替代付费分析工具:Traks 免费自托管,已有 100+ Cloudflare 用户 — moeinteractive · 2026-10-26
- Stack Overflow 调查:开发者 AI 使用率升至 78%,信任度却跌至 33% — agh_murad · 2026-10-26
- Arize CEO 详解 AI 工程师新职责:从写功能到运营 Agent 工厂 — AI Engineer · 2026-10-26
- 设计师用 Claude+Cursor 自制 AI 设计 skill,两月产出大量落地页 — moeinteractive · 2026-10-26
- RExBench:最强编程智能体自主完成研究扩展成功率仅33% — najoungkim · 2026-10-26