Noip初赛问题求解专题.pptVIP

  • 5
  • 0
  • 约4.57千字
  • 约 15页
  • 2016-12-25 发布于贵州
  • 举报
CONTEST Combinatorial 名词解释:离散数学即组合数学,一般研究图论、代数结构、数理逻辑等离散对象,所谓离散即不连续。 排列数P(n,m):从n个数中取m个数进行排列,所可能取得的情况种数。 计算公式: 引申:m个数的全排列种数为m! 组合数C(n,m):从n个数中取m个数所可能的情况种数 计算公式: 引申:C(n,m)=c(n,n-m) Combinatorial 鸽巢原理 也称抽屉原理。有n个鸽巢和(kn+1)只鸽子,将鸽子放进鸽巢,则至少有一个鸽巢有(k+1)只及以上的鸽子。 可用反证法证明。 实际问题中的鸽子和鸽巢往往要抽象得多,常需要根据题意自己构造。 MODEL 数列 即著名的Catalan数列。 用生成函数的知识可得它的通项公式: 常见Catalan应用: 由1和-1各n个组成的数列 满足对于任一正整数k, 该数列可能种数 n个元素的出栈顺序可能数 有n个节点的二叉树可能形态数 …… MATH MODELING 【例1】 对于一个有5个元素的数组,最少需要几次比较才能保证数组有序? 【答案】 7次 【分析】 由于原题的解析太(看)繁(不)琐(懂),我们引入决策树的概念来解决题目。 我们对元素进行比较时只有两个结果:a=b或ab,由此根据两个结果引发

文档评论(0)

1亿VIP精品文档

相关文档