Leetcode 1227:飞机座位分配概率
题目描述
有 n 位乘客即将登机,飞机正好有 n 个座位。第一位乘客的票丢了,他随便选了一个座位坐下。
剩下的乘客将会:
如果他们自己的座位还空着,就坐到自己的座位上,
当他们自己的座位被占用时,随机选择其他座位
第 n 位乘客坐在自己的座位上的概率是多少?
示例 1:
输入:n = 1
输出:1.00000
解释:第一个人只会坐在自己的位置上。
示例 2:
输入: n = 2
输出: 0.50000
解释:在第一个人选好座位坐下后,第二个人坐在自己的座位上的概率是 0.5。
提示:
1 <= n <= 10^5
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/airplane-seat-assignment-probability
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
解题思路
class Solution {
public:double nthPersonGetsNthSeat(int n) {if(n<=2) return 1.0/n;double dp = 0.5;for(int i=2;i<=n;++i) dp = 1.0/i + (i-2)*1.0/i*dp;return dp;}
};
Leetcode 1227:飞机座位分配概率相关推荐
- Java实现 LeetCode 1227 飞机座位分配概率
1227. 飞机座位分配概率 有 n 位乘客即将登机,飞机正好有 n 个座位.第一位乘客的票丢了,他随便选了一个座位坐下. 剩下的乘客将会: 如果他们自己的座位还空着,就坐到自己的座位上, 当他们自己 ...
- LeetCode 1227. 飞机座位分配概率(DP+数学归纳法)
1. 题目 有 n 位乘客即将登机,飞机正好有 n 个座位.第一位乘客的票丢了,他随便选了一个座位坐下. 剩下的乘客将会: 如果他们自己的座位还空着,就坐到自己的座位上, 当他们自己的座位被占用时,随 ...
- 【Java】LeetCode 1227. 飞机座位分配概率——数学好一行解决
有 n 位乘客即将登机,飞机正好有 n 个座位.第一位乘客的票丢了,他随便选了一个座位坐下. 剩下的乘客将会: 如果他们自己的座位还空着,就坐到自己的座位上, 当他们自己的座位被占用时,随机选择其他座 ...
- LeetCode 1227. 飞机座位分配概率
- 【LeetCode】1227. 飞机座位分配概率
一.题目描述 有 n 位乘客即将登机,飞机正好有 n 个座位.第一位乘客的票丢了,他随便选了一个座位坐下. 剩下的乘客将会: 如果他们自己的座位还空着,就坐到自己的座位上, 当他们自己的座位被占用时, ...
- 1227 飞机座位分配概率
题目描述 : 有 n 位乘客即将登机,飞机正好有 n 个座位.第一位乘客的票丢了,他随便选了一个座位坐下. 剩下的乘客将会: 如果他们自己的座位还空着,就坐到自己的座位上, 当他们自己的座位被占用时, ...
- Leetcode-1227. 飞机座位分配概率
链接 1227. 飞机座位分配概率 题目 有 n 位乘客即将登机,飞机正好有 n 个座位.第一位乘客的票丢了,他随便选了一个座位坐下. 剩下的乘客将会: 如果他们自己的座位还空着,就坐到自己的座位上, ...
- leetcode算法题--飞机座位分配概率
原题链接:https://leetcode-cn.com/problems/airplane-seat-assignment-probability/ 假设有n个人,即n个座位,当第1个人入座时有三种 ...
- 251、飞机座位分配概率
题目描述: 有 n 位乘客即将登机,飞机正好有 n 个座位.第一位乘客的票丢了,他随便选了一个座位坐下. 剩下的乘客将会: 如果他们自己的座位还空着,就坐到自己的座位上, 当他们自己的座位被占用时,随 ...
最新文章
- 《SAP CRM管理与实施指南》一一2.3 小结
- nltk 文本预处理
- js去掉字符串中的所有空格
- 首次使用eclipes运行项目报错“Java.lang.ClassNotFoundException”
- Buildroot文章翻译
- python爬取百度贴吧中的所有邮箱_python写的百度贴吧邮箱采集(带界面)
- linux系统proc目录,快速了解Linux系统下的proc目录
- android系统通话记录,安卓手机通话记录怎么恢复?快速恢复
- java 反应堆模式_Netty中的三种Reactor(反应堆)
- Django 3 配置日志器,时区,修改静态文件,创建应用
- PageNotFound.noHandlerFound No mapping found for HTTP request with URI
- react-router 4v 路由嵌套问题
- QT编译项目错误:转换到coff期间失败文件无效或损坏
- 北京上海楼市有价无市局面愈演愈烈
- 前后端分离研究,以及接口规范
- 计算机曝光模式有哪些,曝光模式_拍摄技巧_太平洋电脑网PConline
- 使用vimdiff做git的diff与merge工具
- 开源项目怎么找?最新的优质开源项目来了
- KVM虚拟化技术的-虚拟机配置文件
- opengl 旋转中心理解
热门文章
- vue element之简约强智系统
- SpringBootTest报错:No qualifying bean of type...expected at least 1 bean which qualifies as autowire
- android 短信ril移植,android 3g移植调试记录2--ril代码追踪
- ES系列8-ElasticSearch搜索及持久化变更
- 禅道备份功能_如何备份禅道
- 插入排序及其性能分析(动图演示)
- 直线相交以及三角形面积公式
- 将笔记本电脑设置成WiFi无线上网共享热点
- python爬虫 selenium+Autolt 实现IE网页中的文件下载
- 阶跃响应指标的matlab计算