java 10.28/29 作业
来源:互联网 发布:淘宝担保交易会被骗吗 编辑:程序博客网 时间:2024/06/07 03:50
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?(使用递归去解决)
package org.lemon.作业;
//有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?(使用递归去解决)
public class HomeWork1 {
public static void main(String[] args) {
int i = 20;
for(i = 1;i <= 20;i++) {
System.out.println("兔子第"+i+"个月的总数为:"+h(i));
}
}
public static int h(int x) {
if(x==1||x==2) {
return 1;
}else {
return h(x-1)+h(x-2);
}
}
}
统计大串中小串出现的次数
举例:在字符串” woaijavawozhenaijavawozhendeaijavawozhendehenaijavaxinbuxinwoaijavagun”中java出
现了5次
package org.lemon.作业;
import java.util.Scanner;
public class HomeWork2 {
public static void main(String[] args) {
//创建键盘录入
Scanner s1 = new Scanner(System.in);
System.out.println("输入大串");
String bigstring = s1.nextLine();
Scanner s2 = new Scanner(System.in);
System.out.println("输入小串");
String smallstring = s2.nextLine();
int count = Count(s1,s2);
System.out.println("出现了"+count+"次");
}
public static int count(String big,String small) {
int count = 0;
for(int i = 0;i<big.length();i++) {
String big= bigsubstring(big.indexOf(small)+small.length);
count++;
}
return count;
}
}
public static void main(String[] args) {
//创建键盘录入
Scanner s1 = new Scanner(System.in);
System.out.println("输入大串");
String bigstring = s1.nextLine();
Scanner s2 = new Scanner(System.in);
System.out.println("输入小串");
String smallstring = s2.nextLine();
int count = Count(s1,s2);
System.out.println("出现了"+count+"次");
}
public static int count(String big,String small) {
int count = 0;
for(int i = 0;i<big.length();i++) {
String big= bigsubstring(big.indexOf(small)+small.length);
count++;
}
return count;
}
}
阅读全文
0 0
- java 10.28/29 作业
- Java作业10/29
- JAVA作业
- Java作业
- Java作业
- java作业
- java作业
- JAVA作业
- java作业
- java作业
- Java作业。。。
- java作业。。。
- Java作业
- java作业
- java作业
- java作业
- java作业
- java作业
- 除了ROSS,你还需要知道这家帮税务律师和会计预测法律判决的AI创业公司
- 掌握地球?智能机器带来的真正风险
- 安利一则深度学习新手神器:不用部署深度学习环境了!也不用上传数据集了!
- [Leetcode][python]Restore IP Addresses
- git revert reset merge rebase 与大牛分享链接
- java 10.28/29 作业
- linux学习---基于内存的IPC(共享内存,信号量数组,消息队列)
- Xcode9学习笔记24
- k倍区间 O(N)
- 创建自己的composer库
- 更新网站功能
- Luogu-3939 (二分)
- SSL2560 2016年提高组模拟试题 连锁店(贪心)
- luogu P2375 动物园