SHTSC记 13.9.14

今天是第一次的SHTSC的课程

到了上课时间只有10个不到的同学来了,心中一阵窃喜,余老师介绍了下课程和OI的情况,顺便出售12年的年鉴

NOIP据说一等的话部分高校会看重,肯定能考自招,面试有很大优势   //基本属于预测,因为这是从今年才开始的

NOI前50名保送,前100签PKU/THU 前200 FDU/SJTU 还是很有吸引力的

这个学期主要是NOIP方面的,难度在第二题之上

说完这些,一个同学坐不住了,走了

貌似FDFZ校庆所以FDFZ的没来

然后马融来了,列了一下这个学期的安排,的确比较基础,计数、DP、贪心、MST、SSSP这些  //别的忘了

总的来说,讲的还不错,个人感觉有所保留(居然没讲矩阵快速幂)

下面是内容

 

计数原理

1、Fib数列 两个例子

1.1 爬楼梯 n级楼梯,一次可以跨一格也可以跨两格,求方法数

1.2 2*n的矩形放1*2的骨牌,求方法数

 

2、组合数 大学的组合数写法不大一样 写了一个通项公式和递推公式,这里补一个公式 C(n,k+1)=C(n,k)*(n-k)/(k+1)用来求C(n,i)

2.1 经典的问题,给一个矩形,从一个点走到另一个点的方法有几种,可以用组合方法来解,赏心悦目

 

3、汉诺威塔,给出了递推和通项

3.1 经典问题,不叙述了

3.2 2n个圆盘,两个一组,这两个的半径相等,求步数

3.3 2n个圆盘,2个一组,半径相等,一个黑色一个白色,初始时黑在白上方,最后也要如此(难题)

3.4 n个圆盘,规定方向,只能从1->2 || 2->3 || 3->1 求步数

 

4、整数拆分

4.1 n个数拆成一些正整数的和,求方法数,注意1+1+2和1+2+1算一种

4.2 n个数拆成k个正整数的和,求方法数

对这个问题还画了一个图,横看竖看能得出有趣的结论

插曲:马融考过一届NOIP,然后有一道整数拆分的题目(NOIP 2001 整数拆分),当时很机智地写了搜索,然后AC了,因为没有时间限制。。。

据说有人的程序运行了1个多小时,然后不能忍,下一年就有时限了。。

 

5、卡特兰数,定义和通项

5.1 n个点能组成多少种二叉树

5.2 括号匹配问题,n对括号有几种匹配

5.3 进栈出栈,按顺序进栈,求出栈方法数

5.4 由n个0和n个1组成的序列,要求任意位置0出现的次数>=1出现的次数

5.5 矩形,从左下角走到右上角,只允许走右下方的方法有几种

 

6、约瑟夫问题

6.1 逢2个杀一个,递推式和精妙的通项

6.2 逢k个杀一个,递推式

6.3 2n个人,要前n个人全活下来,求最小的k

6.4 由你来决定从谁开始数,要求最后你活着

 

答案下次再来写

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值