`
- 浏览:
446128 次
- 性别:
- 来自:
湖南
-
java 代码
- import java.util.ArrayList;
-
-
-
-
-
-
-
- public class Mooooo {
-
- public static void main(String[] args) {
- ArrayList<cow> cows = new ArrayList<cow>(); </cow> </cow>
- cows.add(new Cow(3));
-
- for (int i = 0; i < 20; i++) {
- ArrayList<cow> newCows = new ArrayList<cow>(); </cow> </cow>
- for (Cow cow : cows) {
- cow.happyBirthday(newCows);
- }
- cows.addAll(newCows);
- }
-
- System.out.println("二十年光阴似箭,共有牛 " + cows.size() + " 头。");
- }
-
-
-
-
- static class Cow {
- private int age = 0;
-
- public Cow(int age) {
- this.age = age;
- }
-
- public void happyBirthday(ArrayList<cow> cows) { </cow>
- age++;
- if (age >= 3) {
- cows.add(new Cow(0));
- }
- }
- }
- }
分享到:
- 2007-03-10 09:20
- 浏览 2946
- 评论(9)
- 论坛回复 / 浏览 (9 / 5581)
- 查看更多
Global site tag (gtag.js) - Google Analytics
相关推荐
在编程领域,"母牛生小牛问题"是一个经典的递归问题,通常用于教授和理解递归算法。这个问题描述了一头小母牛从第四年开始每年生一头小母牛的情况,询问在第N年时共有多少头母牛。下面我们将详细讨论这个问题的递归...
本题通过一个简单的递归算法解决了母牛繁殖的问题。递归方法不仅简洁而且易于理解,但需要注意的是,对于较大的 `n` 值,这种方法可能会导致大量的重复计算,从而影响效率。在实际应用中,可以考虑使用动态规划等...
【问题描述】 x年出生的母牛从第x+m年开始到第x+n年止(含, 1 )每年生小母牛一头,并在第x+p(n )年被淘汰。设第0年有刚出生的小母牛一头,求第k(k > 0)年存栏母牛多少头。 【输入形式】 从标准输入上顺序...
问题描述: 假设单性繁殖成立,一头母牛从出生第四年起每年生一头母牛,生出的小母牛在四岁时也将具有生殖能力。以此类推,第n年时有多少头母牛?
roblem 2 母牛生小牛问题 设有一头小母牛,从出生第四年起每年生一头小母牛,按此规律,第N年时有几头母牛? Input 本题有多组数据。每组数据只有一个整数N,独占一行。(1≤N≤50) Output 对每组数据,输出一个...
若一头母牛,从出生起第四个年头开始每年生一头母牛,按此规律,第N年时有多少头母牛?
### C++ 母牛生小母牛问题详解 #### 一、问题描述与解析 在本问题中,我们探讨的是一个有趣的递增序列问题,即假设每头小母牛从出生后第四个年头开始每年生一头母牛,那么在第 n 年时会有多少头母牛?这个问题可以...
母牛问题 【问题描述】 x年出生的母牛从第x+m年开始到第x+n年止(含, 1 )每年生小母牛一头,并在第x+p(n )年被淘汰。设第0年有刚出生的小母牛一头,求第k(k > 0)年存栏母牛多少头。 【输入形式】 从标准输入...
关于母牛生小牛的客观问题,需要C++的一定素养,但是不得因为邮件而阅览
【标题】:“母牛繁殖问题”通常是指在编程或算法设计中遇到的一种特定问题,它可能涉及模拟生物繁殖过程,例如计算一定数量的母牛在若干代后可能产生的后代总数,或者解决与遗传学相关的复杂问题。这类问题往往需要...
有一头小母牛,从出生四年后,每年生一头小母牛,每头小母牛都遵从第一头小母牛的规律,求第N年共有多少头小母牛?
这是一道编程题目 母牛生小牛 我编的还不错啊 呵呵
为了完全理解和解决《母牛的故事》这个问题,参赛者需要深入阅读题目描述,分析问题的性质,选择合适的算法策略,并编写出高效且正确的源程序。同时,理解并掌握这些算法背后的原理和应用场景,对于提升编程能力和...
在IT领域,尤其是在编程和算法设计中,递归法是一种重要的解决问题的方法。递归法基于函数或过程调用自身来解决复杂问题,通常用于简化逻辑并处理分而治之的问题。本主题涵盖了5个使用C语言编写的递归法经典例题,...
问题:母牛从3-7岁初每年会生产1头小母牛,10岁后死亡(10岁仍然存活),假设初始有1头刚出生的母牛,请问第n年有多少头母牛?(年从第一年开始计数)
同时,处理母牛的行为(如选择最佳的母牛进行繁殖)可能涉及到排序或搜索算法。 5. **工具**: 这个标签可能指的是用于编写、调试、版本控制或自动化测试的工具。例如,开发者可能使用IDE(如Eclipse、IntelliJ ...
母牛难产是养牛业中常见的问题,尤其在农户和小规模养牛户中,它不仅对母牛的健康构成威胁,还可能导致经济损失。预防和及时处理母牛难产对于保障养牛户的收益至关重要。以下是预防和救助母牛难产的关键措施: 1. *...
算法在编程中起着至关重要的作用,它们是解决问题的核心工具。PHP虽然常被认为更适合Web开发,但理解并掌握算法同样重要。以下是基于提供的PHP代码片段解析的几个基础算法: 1. **菱形图案绘制**: 这个算法使用...
在本实训中,我们将探讨如何通过编程解决实际的算法问题。首先,我们关注的是逆序数字的实现,这是一个基础的栈应用问题。栈是一种后进先出(LIFO)的数据结构,适合处理逆序操作。我们需要编写一个函数,接受一个4...