×
通过社交网站直接登录
×
条@我的评论,查看@我
条新私信,查看私信
条新评论,查看评论
位新粉丝 查看粉丝
趣味益智 面试智力题 开放题 想象
于 2011-10-19 03:31提供
较难
(26)

【程序员】  

给你一个长度为 N 的链表。N 很大,但你不知道 N 有多大。你的任务是从这 N 个元素中随机取出 k 个元素。你只能遍历这个链表一次,且必须保证取出的元素是完全随机的(出现概率均等)。

(意思就是有一大串物品,它们能且仅能逐个经过你眼前一次。你不知道它们的个数,要求你从中随机地抽取 k 个物品,同时必须保证取出的元素是完全随机的(出现概率均等)。)

标签: 程序员
最后修改于 2019-08-04 19:32:09
答案:
解析:
4
收藏
登录后才能发表评论 登录 | 立即注册