在1至2019中,有多少个数的数位中包含数字9?(java) import java.util.*;public class 乱七八糟的测试{ public static void main(String[] args) { int count=0; for (int i = 0; i <=2019; i++) { String b=""+i; if(b.indexOf("9")!=-1) { count++; }...
java实现输出2个字符中相同的字符个数的输出 public class text{ public static void main(String[] args) { String a="abcdefg"; String b="sxcvabcde"; char[]aa=a.toCharArray(); char[]bb=b.toCharArray(); int [][]q=new int [a.leng...
java蓝桥杯“三角纸牌屋” public class 乱七八糟的测试{ public static void main(String[] args) { int count=0; for (int a = 1; a < 10; a++) { for (int b= 1; b < 10; b++) { for (int c = 1;c< 10; c++) { for ...
史上最简单先序、中序遍历实现 public class text { public static void main(String[] args) { int a[]= {1,2,3,4,5,6,7,8,9,10,11,12}; atree(a,0); System.out.println(Arrays.toString(a)); } public static void atree(int a[],int...
找到最小的可用ID(从1开始连续数组中找第一个断开的数字) public class text {//最小可用id public static void main(String[] args) { int a[]=random(50,52); System.out.println(Arrays.toString(a)); Arrays.sort(a); System.out.println(Arrays.toString(a)); S...
寻找水王 题目:三人行设计了一个灌水论坛。信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。 如果你有一张当前论坛的帖子(包括回帖)列表,其中帖子的作者的ID也在其中,你能快速的找到这个传说中的水王吗?public class text { public static void main(Stri...
调增数组顺序使所有奇数位于偶数前面(归并思想实现) import java.util.*;public class 乱七八糟的测试 { public static void main(String[] args) {//将一个数组前半部分全部放奇数,后半部分放偶数 int []a=sz(11,10); System.out.println("原数组是"+Arrays.toString(a)); int b[]=text2(a);...
调增数组顺序使所有奇数位于偶数前面(快排实现) package zxcv;import java.util.*;public class 乱七八糟的测试 { public static void main(String[] args) {//将一个数组前半部分全部放奇数,后半部分放偶数 int []a=sz(11,10); System.out.println("原数组是"+Arrays.toString(a)); text1...
java生成指定长度、指定范围的数组 package zxcv;import java.lang.reflect.Array;import java.util.*;public class 另一个乱七八糟的测试 { public static void main(String[] args) { int[] rr=qwe(10,10); System.out.println(Arrays.toString(rr));...
高效求x的n次方的方法 package zxcv;import java.util.*;public class 另一个乱七八糟的测试 { public static void main(String[] args) { int x=poww(2,15); System.out.println(x); } public static int poww(int a,int b) { if(b=...
java“小白上楼梯” java“小白上楼梯”import java.util.*;public class 小白上楼梯{ public static void main(String[] args) { Scanner x=new Scanner (System.in); while(true) { int t=x.nextInt(); System.out.println(dg(t)); }...
java递归练习 java递归练习import java.util.*;public class 递归练习 {public static void main(String[] args) { int x=5; System.out.println(a(x)); b(1,5); int [] qw= {5,2,1,3,4}; int z=c(qw,0); System.out.print...
输出0~1之间小数的二进制 import java.util.*;public class Text{public static void main(String[] args) { double a=0.625; StringBuffer w=new StringBuffer("0."); while(a>0) { double r=a*2; if(r>=1) { w.append(1)...
判断一个整数二进制下有就几个1 判断一个整数二进制下有就几个1算法思想第一步: 8 - 1 = 7 1000 - 0001 = 0111 第二步: 8 & 7 = 0 1000 & 0111 ——————————— 0000我们可以发...
求数组中唯一重复的值 求数组中唯一重复的值我们以数组值a为例int a[]={0,1,2,3,4,5,6,7,8,9,5}//数字5重读求数组中唯一重复的值,我们有很多的方法:1. 第一种:既然是求0~9中唯一重复的数字,可以用数组a的所有值相加,在减去0+1+2+……9的值就是唯一重复的值2. 第二种:定义一个长度与a相同的数组,循环一遍,只要数组a有的数字,数组w就更新一次。最后只要求出数组w那个...
求最大公约数最简单算法(欧几米德算法) 求最大公约数最简单算法(欧几米德算法)import java.util.*;public class text {//欧几米德求最大公约数public static void main(String[] args) { System.out.println("请输入2个数字"); Scanner x=new Scanner(System.in); int a1=x.nextInt();...
位运算的几种便捷操作,可以提高编写效率 *** java位运算的几种便捷操作,可以提高编写效率***1,思考:2变成8的最快方法 大家都知道2*2*2=8,但是今天我们要利用为运算的相关机制,给大家介绍一种更加快速的方法。 2的二进制数: 8的二进制数: 0010 1000 我们可以直接将2的二进制数直接左移2位即可得到8System.out.println(2&l...
简单的输出大写金额程序 import java.util.*;public class text {//输入数字转换成大写金额(最多仅支持“万”到“分”) public static void main(String[] args) { System.out.println("请输入价值!"); Scanner x=new Scanner (System.in); double value=x.nextD...
程序实现筛选出距离最近的点 import java.util.*;public class text {public static void main(String[] args) { double[][]a= { {1,1}, {2,5}, {3,4}, {1.1,1}, }; double maxdouble =Double.MAX_VALUE; int minx=0; int ...
java插入算法实现 ** java插入算法实现**import java.util.*;public class 插入算法{ public static void main(String[] args) { int a[]= {2,5,54,78,53,366,21,1}; charu(a); System.out.println(Arrays.toString(a)); } public...
java实现选择排序 java实现选择排序import java.util.*;public class 乱七八糟的测试 {//选择排序 public static void main(String[] args) { int[]a= {2,5,9,8,7,11,52,36,14}; xuanze(a); for(int x:a) { System.out.print(x+" "); } ...
java冒泡排序 java 冒 泡 排 序package zxcv;import java.util.*;public class text { public static void main(String[] args) { int[]a= {5,8,6,3,1,4,2,78,258,8,8,2,1,4,55,4,8,2,3,2,41,789,85,224,32}; maopao(a); fo...
java方法封装的联系 Java各种随机方法的集合import java.util.*;public class text { public static void main(String[] args) { System.out.println(getsns(25)); } public static char getqchar(char a,char b) {//生成字母a~b之间的一个随机...
统计字母出现的次数 统计字母出现的次数import java.util.*;public class 统计字母出现的次数 { public static void main(String[] args) { System.out.println("请输入一个字符串!"); Scanner x=new Scanner(System.in); String a=x.nextLine(); Syste...
输入一个0到9、a到z、A到Z的十六进制数,程序输出相应的十进制数。 输入一个0到9、a到z、A到Z的十六进制数,程序输出相应的 十进制数。思考java是如何实现读取用户输入char类型的?import java.util.*;public class text { public static void main(String[] args) { System.out.println("a~f的unicode码值"+(int)'a'+ " ~...
java实现十进制数0~15转换十六进制 java实现十进制数0~15转换十六进制方法一 :import java.util.*;public class text1 { public static void main(String[] args) { System.out.println("请输入一个十进制数"); Scanner x=new Scanner(System.in); int a=x.nextInt(...
回文字符串的判断 回文字符串的判断import java.util.*;public class text3 { public static void main(String[] args) { System.out.println("请输入一个字符串!"); Scanner x=new Scanner(System.in); String a=x.nextLine(); boolean q=...
用 java 实现“填运算符” 用 java 实现“填运算符”题目:在下面的算式中适当的添加“+、-、*、÷”运算符,使等式成立(不使用括号)。5 5 5 5 5 = 5解题思路:1. 第一步分析:这是一个由5个数组成的算式,一共需要填入4个运算符,而每两个数字之间都有4种选择(加、减、乘、除),通过循环程序可枚举填入4个运算符之一,然后...