题目

n 位乘客即将登机,飞机正好有 n 个座位。第一位乘客的票丢了,他随便选了一个座位坐下。

剩下的乘客将会:

  • 如果他们自己的座位还空着,就坐到自己的座位上,
  • 当他们自己的座位被占用时,随机选择其他座位

n 位乘客坐在自己的座位上的概率是多少?

分析

借用 0x3f 的题解^[1227题解. - 力扣(LeetCode)]的图片:

整体的思路很容易理解,关键是递推公式的证明:

把式子两边同乘 n,得

对于 n−1,有

两个式子相减得

整理得

所以