第七篇博客——递归和分治

第七篇博客——递归与分治

递归策略

汉诺塔

在普通的汉诺塔中func(n)=2*func(n-1)+1,但是如果只允许一次只能移到相邻的杆子上只能func(n)=3*func(n-1)+1

分治法

将问题分解成数个小问题,分别解决多个小问题然后再将其相加起来就可以获得总共的结果。

斐波那契数列

int fibonacci(int n){
  if(n==1||n==0)
    return 0;
  else
    return fibonacci(n-1)+fibonacci(n-2);
}
全部评论

相关推荐

06-13 10:15
门头沟学院 Java
想去夏威夷的大西瓜在...:我也是27届,但是我现在研一下了啥项目都没有呀咋办,哎,简历不知道咋写
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务