算法
mcxiaochi
http://machi.blog.csdn.net
展开
-
Java输入某年某月某日,判断这一天是这一年的第几天?
import java.util.GregorianCalendar;import java.util.Scanner;public class Test4 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.print("输入年份:");...原创 2018-11-24 08:51:29 · 6913 阅读 · 0 评论 -
汉诺塔算法(经典递归算法)
import java.util.Scanner;/** * @Author: machi * @Date:2019/2/17 */public class TowerOfHanoi { static long count;//移动的次数 static void hanoi(int n, char a, char b, char c) {//汉诺塔算法 ...原创 2019-02-17 11:47:09 · 370 阅读 · 0 评论 -
数字反转
import java.util.Scanner;public class Rollback { public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.print("请输入要反转的数字:"); int num=in...原创 2018-12-03 20:15:45 · 122 阅读 · 0 评论 -
九九乘法表
public class Multiplication { public static void main(String[] args) { for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { System.out.print(j + ...原创 2018-12-03 13:08:27 · 133 阅读 · 0 评论 -
九九乘法表
import java.util.Scanner;/** * * @author MC--小驰 * */public class Test11 {//九九乘法表 public static void main(String[] args) { for (int i = 1; i <=9; i++) { for (int j = 1; j <= i; j+...原创 2018-11-28 18:54:39 · 98 阅读 · 0 评论 -
打印出杨辉三角形
/** * * @author MC--小驰 * */public class Test10 { public static void main(String[] args) { int[][] a = new int[10][10]; for(int i=0; i<10; i++) { a[i][i] = 1; a[i][0] =...原创 2018-11-28 07:30:52 · 150 阅读 · 0 评论 -
输入3个数a,b,c,按大小顺序输出【算法】
import java.util.Scanner;/** * * @author MC--小驰 * */public class Test9 { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("请输入3个整数:")...原创 2018-11-28 07:26:05 · 2459 阅读 · 0 评论 -
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?【算法】
/** * * @author MC--小驰 * */public class Test8 {//菲波拉契数列问题 public static void main(String[] args) { System.out.println("第1个月的兔子对数: 1"); System.out.println("第2个月的兔子对数: 1"); int f1 = 1, f2...原创 2018-11-28 07:13:33 · 300 阅读 · 0 评论 -
读取一个文件,给定一个字符串,判断这个字符串在文件中出现的次数
import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class CountStringTest { public static void main(String[] args) { ...原创 2018-11-27 12:17:47 · 1038 阅读 · 1 评论 -
有一些奇数和偶数,无序的,要求写一个方法,实现将所有的奇数放在全部的偶数前面
public class Test7 { public static void main(String[] args) { int[] n = { 1, 2, 5, 6, 4, 7, 10, 9, 3, 8 }; int m = n[0];//数组都一个数 int j = n.length - 1;//数组最后一个数下标 int i = 0; while (i <...原创 2018-11-27 12:02:13 · 360 阅读 · 0 评论 -
读取一个文件在控制台打印出来
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;public class Test6 { public static void main(String[] args) { File file = ne...原创 2018-11-26 13:37:08 · 784 阅读 · 0 评论 -
将字符串str(例:”abcrepefd”)中的”rep”部分替换成”with”字符串(不能用jdk自带的replace方法)
public class Test5 { public static void main(String[] args) { String str="abcrepefd"; Test5 tt= new Test5(); String rep="e"; String with="n"; tt.replace(str, rep, with); ...原创 2018-11-26 12:51:22 · 244 阅读 · 0 评论 -
金额大小写转换
import java.util.Scanner;public class Money {public static void main(String[] args) {Scanner input=new Scanner(System.in);// 金额大小写转换System.out.print(“请输入金额:”);//500double money=input.nextDouble...原创 2018-11-26 12:17:29 · 740 阅读 · 0 评论 -
简单求阶乘
package swin;import java.awt.event.WindowEvent;import java.util.Scanner;/** * @Author: machi * @Date:2019/2/24 */public class JieCheng { static long fact(int n) { //求阶乘方法 if (n...原创 2019-02-24 17:58:19 · 300 阅读 · 0 评论