文档章节

小鸡吃米

一贱书生
 一贱书生
发布于 2016/11/23 08:59
字数 151
阅读 4
收藏 0
点赞 0
评论 0

/**
 * 功能:小鸡吃米。
 * 小鸡一次可以吃n颗米(n>0),总共有m颗米(m>0),在不考虑小鸡最大能力的情况下,小鸡共有多少种吃法。(m与n之间无大小限定)

 */

 

  1. /** 
  2.  * 思路:自上而下的方式。  
  3.  * 小鸡最后一次吃米,可能吃1颗米,2颗米,……,n颗米。因此,最后一次吃米的吃法,就是之前的总和。 
  4.  * @param m 
  5.  * @param n 
  6.  * @return 
  7.  */  
  8. public static int haveRice(int m,int n){  
  9.     if(m<0)  
  10.         return 0;  
  11.     else if(m==0)  
  12.         return 1;  
  13.     else {  
  14.         int result=0;  
  15.         for(int i=1;i<=n;i++){  
  16.             result+=haveRice(m-i,n);  
  17.         }  
  18.         return result;  
  19.     }  

© 著作权归作者所有

共有 人打赏支持
一贱书生
粉丝 19
博文 722
码字总数 600072
作品 0
GPS脚环计步、AI“鸡”脸识别,如何确保自己吃到了一只幸福健康的鸡

在告别鸡年的年夜饭上,你和家人有可能吃到一只自己看着长大的“放心鸡”。 与绝大多数工厂化养殖、45天屠宰的小鸡相比,这些被AI锁定的幸运小鸡可以缓慢享受自己的“鸡”生:成长四到六个月...

技术小能手 ⋅ 01/02 ⋅ 0

五岁女儿给父母的一封信,看完都忍不住哭了

五岁女儿给父母的一封信,看完都忍不住哭了 文 | 洪生鹏 亲爱的爸爸妈妈: 您们好! 当您们看到这封信的时候请不要惊讶,五年前,伴着一阵细嫩的啼哭声,一个眉清目秀,头发乌黑的小女孩呱呱...

洪生鹏 ⋅ 02/14 ⋅ 0

来自开发者的嘲讽—五个在简单模式愚弄你的电子游戏

人生有时候很苦啊。 领导说话像傻X,喜欢吃的店都关门,考试再次不及格,想买的游戏不打折。 你环顾四周,却发现无人可以帮你分担你的苦痛。 于是你走进电脑房,或者到电视前,准备放松一下玩...

酱香鸭爪 ⋅ 01/20 ⋅ 0

阿里美女带你大数据吃鸡啦

     每局杀人都不少,就是吃不到鸡...   别人说我是菜,但宝宝内心委屈,怎样才能变成LYB???   躺在桥上也可以吃鸡,难道这是一款躲猫猫的游戏??      其实,你的困惑是一...

天池大数据科研平台 ⋅ 2017/12/18 ⋅ 0

3 - 机器学习的分类

课程来自Coursera上的国立台湾大学《机器学习基石》(Machine Learning Foundations),由林轩田老师讲授。 输出集合{η}不同 那个银行发信用卡的案例中,对于任意用户,输出只可能有两个结果...

Lee的白板报 ⋅ 2014/03/10 ⋅ 0

吃鸡一时爽,作弊火葬场?阿里大牛教你如何自助吃鸡反作弊!

  人家子弹会穿墙,我打出的子弹不会,   所以我打不过人家。   趴在屋里,没碰键盘鼠标,门没开,   窗口离头三尺高被爆头。   是我菜?   吃鸡局局遇作弊,每两三把就有一把遇...

天池大数据科研平台 ⋅ 02/01 ⋅ 0

小鸡手柄和劲玩X3蓝牙手柄对比

这个时代变化真快。 智能手机的性能越来越强,现在已经具有2GB(甚至3GB)的内存和几十GB的闪存存储空间了。因此,在手机上通过模拟器来玩那些小时候家用游戏机上的游戏早已不是难事了。And...

delxu ⋅ 2014/07/13 ⋅ 0

小时候的感觉——小米蓝牙手柄评测

经过了2个晚上“雷电”的折磨,我也稍稍地开始对着满屏的子 弹有点手顺了,可以说说我对小米蓝牙手柄的感受了。(感谢@超重的小熊爱吃冰淇淋 提供测试样品) 游戏手柄的故事是这样的,首先,...

delxu ⋅ 2015/04/11 ⋅ 0

漫画 —— 计算鸡中的 80 端口之争

鸡年了,就权当漫画里是一只老鸡和一只小鸡吧。 小鸡:爷爷,你占用 80 端口的时间足够多了,该给下一代(Nginx)腾出鸡窝了。 老鸡:请尊重我的 uptime 值,是什么让你认为你可以替代像我这...

红薯 ⋅ 2017/01/30 ⋅ 16

女人要保持的除了漂亮的脸蛋,还有厨艺

  女人一定要会做饭,因为能决定男人未来的身材。越是爱他,越要用美食诱惑他,等他吃成了200斤的胖子,他就只属于你一个人了。      黄磊黄小厨,年轻时的‘徐志摩’英俊潇洒,风度翩...

数据库开发 ⋅ 2017/12/11 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

vuex学习

1、getters基本用法: 在store.js里面用const声明我们的getters属性。 const getters={ count:function (state) { return state.count +=100; }} export default new Vuex.S......

大美琴 ⋅ 39分钟前 ⋅ 0

292. Nim Game - LeetCode

Question 292. Nim Game Solution 思路:试着列举一下,就能发现一个n只要不是4的倍数,就能赢。 n 是否能赢1 true2 true3 true4 false 不论删除几,对方都能一把赢5 t...

yysue ⋅ 51分钟前 ⋅ 0

G6 关系数据可视化图形库 简单使用

官网 https://antv.alipay.com/zh-cn/g6/1.x/index.html 效果 首先生成给定数目的小球,并设置随机的颜色 按照顺序,设置小球的角度以及坐标 设置定时器,每隔一定的时间修改小球的角度和坐标...

阿豪boy ⋅ 54分钟前 ⋅ 0

6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩

zip压缩工具 zip命令可以压缩目录和文件,-r 压缩目录。 zip使用方法 zip 1.txt.zip 1.txt //压缩文件 zip -r 123.zip 123/ //压缩目录 unzip 1.txt.zip //解压 unzip 123.zip -d /root/456...

Linux_老吴 ⋅ 今天 ⋅ 0

react-loadable使用跳坑

官方给react-loadable的定义是: A higher order component for loading components with dynamic imports. 动态路由示例 withLoadable.js import React from 'react'import Loadable fro......

pengqinmm ⋅ 今天 ⋅ 0

记录工作中遇到的坑

1、ios safari浏览器向下滚动会触发window resize事件

端木遗风 ⋅ 今天 ⋅ 0

桥接设计模式

1、概述: 将抽象部分与他的实现部分分离,这样抽象化与实现化解耦,使他们可以独立的变化 如何实现解耦的呢,就是通过提供抽象化和实现化之间的桥接结构 桥接模式将继承模式转化成关联关系,他降...

职业搬砖20年 ⋅ 今天 ⋅ 0

20.zip压缩 tar打包 打包并压缩

6月25日任务 6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩 6.5 zip压缩工具: zip支持压缩目录 zip压缩完之后原来的文件不删除 不同的文件内容其实压缩的效果不一样 文件内有很多重复的用xz压...

王鑫linux ⋅ 今天 ⋅ 0

double类型数据保留四位小数的另一种思路

来源:透析公式处理,有时候数据有很长的小数位,有的时候由在四位以内,如果用一般的处理方法,那么不足四位的小树会补充0到第四位,这样子有点画蛇添足的感觉,不太好看。所以要根据小数的...

young_chen ⋅ 今天 ⋅ 0

Django配置163邮箱出现 authentication failed(535)错误解决方法

最近用Django写某网站,当配置163邮箱设置完成后,出现535错误即:smtplib.SMTPAuthenticationError: (535, b'Error: authentication failed') Django初始配置邮箱设置 EMAIL_HOST = "smtp.1...

陈墨轩_CJX ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部