博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
小明买了一箱鸡蛋,假设有n个,可以一天吃1个,也可以一天吃2个,请问有多 少种方法可以吃完?...
阅读量:5171 次
发布时间:2019-06-13

本文共 569 字,大约阅读时间需要 1 分钟。

小明买了一箱鸡蛋,假设有n个,可以一天吃1个,也可以一天吃2个,请问有多 少种方法可以吃完?

直接上代码:

package com.shopping.test;public class test {    public static long getStepNumber(int n)  {        if (0 > n) {            return 0;        }        if (n == 1) {            return 1;        }        if (n == 2) {            return 2;        }        if (n > 2) {            return getStepNumber(n - 1) + getStepNumber(n - 2);        }        return 0;    }    public static void main(String[] args) {        System.out.println(getStepNumber(20));    }}

动态规划

转载于:https://www.cnblogs.com/wyf-love-dch/p/11347803.html

你可能感兴趣的文章
mysql查询前几条记录
查看>>
java二分法查找实现代码
查看>>
体系编程、SOC编程那些事儿
查看>>
mysql索引的艺术
查看>>
IBM RSA 的语言设置
查看>>
《http权威指南》阅读笔记(二)
查看>>
faster r-cnn cudnn版本不兼容问题
查看>>
[置顶] ListBox控件的数据绑定
查看>>
链表插入排序
查看>>
http://blog.csdn.net/yunye114105/article/details/7997041
查看>>
设计模式这个东西 刚刚发现几种模式好像大同小异啊
查看>>
关于 主键和外键
查看>>
python集合的交,差,并,补集合运算汇总
查看>>
校园分期支付的机遇和风险
查看>>
怕忘记-windows 2003服务器安装Node.js NPM
查看>>
一鍵分享(優化后)
查看>>
dcm4che 的依赖无法下载
查看>>
cygwin主要命令
查看>>
多线程存在哪些风险
查看>>
洛谷P2692 覆盖 题解
查看>>