鸽巢原理

  • 如果有n+1个鸽子飞进了n个鸽巢中,那么必定有鸽巢中至少飞进了2只鸽子。

  • 常被用于证明存在性证明,和求最坏情况下的解

  • 存在性证明:连最坏情况都不存在解,所以情况也就肯定不存在解。

证明

将 n+1 个苹果,放到  n个抽屉中,那么有至少一个抽屉有两个(或以上)的苹果。

这个定理看起来比较显然,证明方法考虑反证法
假如每个抽屉有最多 1 个苹果,那么最多有 n 个苹果,而实际上有  n+1个苹果,矛盾。