love王燕的ChinaUnix博客
love王燕
全部博文(87)
机试(3)
笔试面试题(6)
2015年(87)
sfsdfsdf
favorsmi
cynthia
Bsolar
yejia805
拉拉乙
DC0403
superqia
yyxl
分类: C/C++
2015-08-23 12:55:32
腾讯2013笔试题:
首先我们研究从A到B有多少种走法,定义f(x,y),其中x为A到B横向走的格数,y为A到B纵向走的格数,则A到B有f(x,y)中走法,不难看出
因此f(x,y)问题可以用递归算法来做,其中
而问题求的是不经过点p的路径数,A到B的路径数为f(7,5),A到P的路径数为f(3,3),P到B的路径数为f(4,2),因此解为f(7,5)-f(3,3)*f(4,2)
上一篇: C语言中产生随机数
下一篇:*p++、(*p)++、*(p++)、*++p的区别
登录 注册