java
文章平均质量分 92
矜贵.
这个作者很懒,什么都没留下…
展开
-
字串判断+成绩排序
二叉树的前中后序列递归实现public boolean contains(CharSequence s) ,用作当且仅当此字符串包含指定的 char 值序列时,返回 true。注意这里的参数是一个CharSequence,如果我们用char作为参数,比如:String s = “abcd”;System.out.println(s.contains(‘a’));会报语法错误:The met...原创 2019-11-26 22:57:37 · 318 阅读 · 0 评论 -
DNA序列+百万富翁
DNA序列import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); while(in.hasNext()){ String str=in.nex...原创 2019-11-25 09:37:14 · 151 阅读 · 0 评论 -
二叉树的镜像
二叉树的镜像代码:/**public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; }}*/public class Solution ...原创 2019-11-24 22:44:23 · 130 阅读 · 0 评论 -
统计同成绩学生人数+洗牌
统计同成绩学生人数读入N名学生的成绩,将获得某一给定分数的学生人数输出。示例一:输入380 60 9060285 660560 75 90 55 75750输出102代码:import java.util.Scanner;public class Main { public static void main(String[] args) { ...原创 2019-11-24 17:57:53 · 139 阅读 · 0 评论 -
饥饿的小易 -另类加法
另类加法import java.util.*;/*思路:肯定是用位运算,我记得位运算A^B是不考虑进位的结果,(A&B)<<1是求得的进位因此A^B+(A&B)<<1的结果就是和,只要(A&B)<<1=0,两项就变成了一项,不需要加法了*/public class UnusualAdd { public int ad...原创 2019-11-22 01:02:26 · 250 阅读 · 0 评论 -
第l个数到第r个数中第K大的数是哪个———蓝桥杯
蓝桥杯校内预选赛题欢迎大佬批评指正!!!问题描述给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。输入格式第一行包含一个数n,表示序列长度。第二行包含n个正整数,表示给定的序列。第三个包含一个正整数m,表示询问个数。接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数是哪个。序列元素从1开始标号。输出格式总共输出m行,每...原创 2019-11-14 12:07:15 · 845 阅读 · 0 评论 -
不要二——牛客网java
题目描述二货小易有一个W*H的网格盒子,网格的行编号为0H-1,网格的列编号为0W-1。每个格子至多可以放一块蛋糕,任意两块蛋糕的欧几里得距离不能等于2。对于两个格子坐标(x1,y1),(x2,y2)的欧几里得距离为:( (x1-x2) * (x1-x2) + (y1-y2) * (y1-y2) ) 的算术平方根小易想知道最多可以放多少块蛋糕在网格盒子里。输入描述:每组数组包含网格长宽...原创 2019-11-12 23:27:26 · 205 阅读 · 0 评论 -
求最小公倍数
题目描述正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。输入描述:输入两个正整数A和B。输出描述:输出A和B的最小公倍数。记住:a * b=最大公约数*最小公倍数代码:import java.util.Scanner;public class Main1 { public static void main(S...原创 2019-11-12 22:48:21 · 139 阅读 · 0 评论 -
按序打印-多线程
按序打印-多线程题目描述我们提供了一个类:public class Foo {public void one() { print(“one”); }public void two() { print(“two”); }public void three() { print(“three”); }}三个不同的线程将会共用一个 Foo 实例。线程 A 将会调用 one() 方法线程...原创 2019-11-12 20:48:30 · 201 阅读 · 0 评论 -
编写一个名为Octagon的类,它扩展Geometricobject类并实现Comparable,Cloneable接口。假设八边形八条边的边长都相等。它的面积可以用下面的公式计算: 面积=(2+4/
题目编写一个名为Octagon的类,它扩展Geometricobject类并实现Comparable,Cloneable接口。假设八边形八条边的边长都相等。它的面积可以用下面的公式计算:面积=(2+4/sqrt(2))边长边长画出Octagon、Geometricobject、Comparable,Cloneable的UML图。编写一个测试程序,创建一个边长值为5的Octagon对象,然后...原创 2019-05-21 23:49:48 · 5477 阅读 · 0 评论 -
设计名为MyPoint的类
题目要求设计名为MyPoint的类表示一个平面坐标点–具有x坐标和y坐标的点,该类包括,成员变量:x、y;double型;无参数的构造方法:MyPoint( ),创建坐标点(0,0);带参数的构造方法:MyPoint(double x,double y)创建一个坐标点(x,y);成员方法:getX()、getY(),返回坐标点相应的值;成员方法:distance( ),返回MyPoi...原创 2019-05-21 23:46:58 · 4896 阅读 · 0 评论 -
设计一个MyInteger类
实验题目设计一个MyInteger类,这个类包括:一个名为value的int类型字段,存储这个对象表示的整数值:一个为指定的int值创建MyInteger对象的构造方法;一个返回int值的get方法;如果当前值分别是偶数/奇数/素数,那么isEven()/isOdd()/isPrime()方法返回true;如果指定值分别是偶数/奇数/素数,那么isEven(int)/isOdd(in...原创 2019-05-21 23:43:57 · 8918 阅读 · 3 评论 -
基于前面已经完成的Account类,设计一个新的账户类(添加ArrayList类型的transations数据域)
题目要求基于前面已经完成的Account类,设计一个新的账户类(添加ArrayList类型的transations数据域)代码package test;/** * * @author shinan */import java.util.Date;import java.util.ArrayList;/**` * * @author shinan */class A...原创 2019-05-07 19:12:21 · 1202 阅读 · 0 评论 -
二次方程 实验内容:为二次方程 设计一个名为QuadraticEquation的类。这个类包括: 1、代表三个系数的私有数据域a、b、c. 2、一个参数为a、b、c的构造方法。 3、a、b、c的三个
题目要求:二次方程实验内容:为二次方程 设计一个名为QuadraticEquation的类。这个类包括:1、代表三个系数的私有数据域a、b、c.2、一个参数为a、b、c的构造方法。3、a、b、c的三个get方法。4、一个名为getDiscriminant()的方法返回判别式, 。5、一个名为getRoot1()和getRoot2()的方法返回等式的两个根:and代码pack...原创 2019-05-04 17:23:24 · 8428 阅读 · 1 评论 -
用Math.Random()显示一个大写字母
题目要求2.代码public class Uppercase { public static void main(String[] args) { // TODO code application logic here int i=(int)(Math.random()*26); char ch=(char)(Math.random...原创 2019-03-20 18:39:11 · 2039 阅读 · 1 评论 -
随机产生一个计算两个小于100的整数的加法问题
import java.util.Scanner;public class ADD { public static void main(String[] args) { // TODO code application logic here int num1=(int)(Math.random()*100); int num2=(int)(Math.r...原创 2019-03-17 19:36:17 · 2616 阅读 · 0 评论 -
提示用户输入三位的回文数,判断是否为回文数
import java.util.Scanner;public class Huiwen { public static void main(String[] args) { // TODO code application logic here Scanner input=new Scanner(System.in); Syst...原创 2019-03-17 19:52:15 · 3468 阅读 · 0 评论 -
kg与磅转化表
题目要求源代码import java.util.Scanner;public class Kgintopounds { public static void main(String[] args) { // TODO code application logic here System.out.println("千克 磅 磅 千...原创 2019-03-24 18:18:02 · 1643 阅读 · 0 评论 -
显示从100到200之间所有能被5或6整除,但不能被同时整除的数
题目要求显示从100到200之间所有能被5或6整除,但不能被同时整除的数,每行显示10个数。数字之间用一个空格符隔开。代码package javaapplication11;public class JavaApplication11 { public static void main(String[] args) { // TODO cod...原创 2019-03-24 19:56:06 · 13214 阅读 · 0 评论 -
编写一个程序,读入学生成绩,获取最高分best,然后根据下面的规则赋等级值。
题目要求编写一个程序,读入学生成绩,获取最高分best,然后根据下面的规则赋等级值。如果分数>=best-10,等级为A如果分数>=best-20,等级为B如果分数>=best-30,等级为C如果分数>=best-40,等级为D其他情况下,等级为F程序提示用户输入学生总数,然后提示用户输入所有的分数,最后显示等级得出结论。下面是一个运行实例:参考...原创 2019-03-31 21:57:43 · 4965 阅读 · 2 评论 -
编写两个重载的方法,使用方法返回数组的平均值
题目要求 2. 代码 import java.util.Scanner;/** * * @author shinan */ public class Overload { /** * @param args the command line arguments */ public static void main(String[] args...原创 2019-04-01 18:35:19 · 3395 阅读 · 0 评论 -
设计一个名为Account的账户类和一个名为Fan的风扇类
风扇类代码package fan;/** * * @author shinan */public class Fan { /** * @param args the command line arguments */ static int SLOW=1; static int MEDIUM=2; static int FAS...原创 2019-04-26 00:13:58 · 1881 阅读 · 0 评论 -
设计一个名为Account的账户类和一个名为Fan的风扇类
风扇类代码package fan;/** * * @author shinan */public class Fan { /** * @param args the command line arguments */ static int SLOW=1; static int MEDIUM=2; static int FAS...原创 2019-04-26 00:14:54 · 905 阅读 · 0 评论 -
1. 编写一个程序,从一副52张的牌中随机挑选出4张牌。所有牌可以用一个名为deck的数组表示,这个数组用从0到51的初始值来填充。
题目要求编写一个程序,从一副52张的牌中随机挑选出4张牌。所有牌可以用一个名为deck的数组表示,这个数组用从0到51的初始值来填充。代码public class DeckOfCards { /** * @param args the command line arguments */ public static void main(String[]...原创 2019-04-23 14:56:45 · 4972 阅读 · 1 评论 -
编写一个程序,读入分数不确定的考试分数,并且判断有多少个分数是大于或等于平均分,多少个分数是低于平均分的。输入一个负数表示输入的结束。假设成绩的最高分是100分。
题目要求编写一个程序,读入分数不确定的考试分数,并且判断有多少个分数是大于或等于平均分,多少个分数是低于平均分的。输入一个负数表示输入的结束。假设成绩的最高分是100分。代码package testgrade;import java.util.Scanner;/** * * @author shinan */public class TestGrade { /**...原创 2019-04-23 16:16:32 · 4121 阅读 · 0 评论 -
用数学公式求六面形的面积
题目要求代码 import java.util.Scanner; public class Theareaofhexagon { public static void main(String[] args) { // TODO code application logic here Scanner input=new Scanner...原创 2019-03-20 18:06:25 · 339 阅读 · 0 评论