经典概率题:飞机座位分配问题(LeetCode 1227)超详细解析
一、题目背景与描述这是一道非常经典的概率与逻辑推理面试题也是 LeetCode 第 1227 题「飞机座位分配概率」。题目描述有n位乘客即将登机飞机正好有n个座位。第一位乘客的票丢了他随机选一个座位坐下。剩下的乘客如果自己的座位还空着就坐回自己的座位。如果自己的座位被占用了就随机选择其他空位坐下。问第n位乘客坐在自己座位上的概率是多少二、直觉与误区很多人第一反应会觉得「乘客越多概率是不是会越来越小比如趋近于 0或者和 1/n 相关」但实际上这道题的结论非常反直觉无论 n 是多少n ≥ 1第 n 位乘客坐回自己座位的概率恒为 0.5当 n ≥ 2 时n1 时为 1.0。三、核心推理思路一张图秒懂四、代码实现核心结论当n 1时返回1.0当n 2时返回0.5C 代码LeetCode 提交版
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2456078.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!