自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 JavaFX-绘制时钟界面

JavaFX-绘制时钟界面

2022-07-20 21:35:32 923 1

原创 作业内容要求:1、创建三个线程分别代表三个售票窗口,分别出售车票;2、实现按顺序售票,不要出现1张车票被多次出售。

作业内容要求:1、创建三个线程分别代表三个售票窗口,分别出售车票;2、实现按顺序售票,不要出现1张车票被多次出售。public class SellTicketTest {}class TicketWindow extends Thread { // 车票数量 private int ticket = 30; @Override public void run() { while (true) { if (ticke

2022-05-12 20:45:34 328

原创 IMAUOJ——1568: 布线问题

题目描述印刷电路板将布线区域划分成 n×m 个方格阵列,要求确定连接方格阵列中的方格a 点到方格b 的最短布线方案。在布线时,电路只能沿直线布线,为了避免线路相交,已布了线的方格做了封锁标记,其他线路不允许穿过被封锁的方格。问线路至少穿过几个方格。输入格式输入的第一行是两个整数 n 和m(2<=n<=100,2<=m<=100),表示阵列的范围,以及被封锁的方格。接下来有k 行,每行两个整数x 和y。表示被封锁的方格(1<=x<=n,1<=y&lt.

2022-04-20 20:13:45 520

原创 IMAUOJ——1567: 子集问题《算法分析与设计》

题目描述设计一个回溯算法,来生成数字1,2,...,n的所有2^n-1个子集(不包括空集)。输入格式输入一个整数n(1=<n<=10)。输出格式所有满足要求得各种子集。样例输入content_copy3样例输出content_copy11 21 2 31 32 2 33import java.util.Scanner;public class Main { static void dfs(int[] arr,int n) {

2022-04-20 20:10:19 398

原创 IMAUOJ——1566: 求最短路程《算法分析与设计》

题目描述某乡有n个村庄(1< n < 20),有一个售货员,他要到各个村庄去售货,各村庄之间的路程s(0 < s < 1000)是已知的,且A村到B村与B村到A村的路大多不同。为了提高效率,他从商店出发到每个村庄一次,然后返回商店所在的村,假设商店所在的村庄为 1,他不知道选择什么样的路线才能使所走的路程最短。请你帮他选择一条最短的路。输入格式村庄数n和各个村庄之间的公路数m,以及各个公路的路程(均是整数)。输出格式输出售货员所走的最短路程,如果不可到达输出-.

2022-04-20 20:04:31 86

原创 IMAUOJ——1566: 求最短路程《算法分析与设计》

题目描述某乡有n个村庄(1< n < 20),有一个售货员,他要到各个村庄去售货,各村庄之间的路程s(0 < s < 1000)是已知的,且A村到B村与B村到A村的路大多不同。为了提高效率,他从商店出发到每个村庄一次,然后返回商店所在的村,假设商店所在的村庄为 1,他不知道选择什么样的路线才能使所走的路程最短。请你帮他选择一条最短的路。输入格式村庄数n和各个村庄之间的公路数m,以及各个公路的路程(均是整数)。输出格式输出售货员所走的最短路程,如果不可到达输出-.

2022-04-20 20:02:00 190

原创 Java方法

Java方法01方法的定义及调用Java方法是语句的集合,它们在一起执行一个功能方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们实设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样利于后期的扩展方法的定义Java的方法类似于其他语言的函数,是一段**用来完成特定功能的代码片段,**一般情况下,定义一个方法包含以下语法:**修饰符:**这是

2022-04-16 19:50:32 753

原创 Java流程控制

Java流程控制01用户交互ScannerScanner对象java.util.Scanner 可以通过Scanner类来获取用户的输入Scanner s=new Scanner(System.in);//基本语法通过Scanner类的 next() 与 nextLine() 方法获取输入的字符串,在读取前我们一般需要使用 hasNext() 与 hasNextLine() 判断是否还有输入的数据。next()1.一定要读取到有效字符后才可以结束输入。2.对输入有效字符之前遇到空白,n

2022-04-12 17:29:26 429 4

原创 IMAUOJ——1558: 图的m着色

题目描述给定无向连通图G和m种不同的颜色。用这些颜色为图G的各顶点着色,每个顶点着一种颜色。如果有一种着色法使G中每条边的2个顶点着不同颜色,则称这个图是m可着色的。图的m着色问题是对于给定图G和m种颜色,找出所有不同的着色法。对于给定的无向连通图G和m种不同的颜色,编程计算图的所有不同的着色法。输入格式第1行有3个正整数n,k 和m,表示给定的图G有n个顶点和k条边,m种颜色。顶点编号为1,2,…,n。接下来的k行中,每行有2个正整数u,v,表示图G 的一条边(u,v)。1≤n≤100.

2022-04-08 20:57:03 120 1

原创 IMAUOJ——1556:n皇后问题

题目描述在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成45角的斜线上。你的任务是,对于给定的N,求出有多少种合法的放置方法。输入格式共有若干行,每行一个正整数N≤10,表示棋盘和皇后的数量;如果N=0,表示结束。输出格式共有若干行,每行一个正整数,表示对应输入行的皇后的不同放置数量。样例输入content_copy1850样例输出content_copy19210C语言..

2022-04-07 19:36:47 87

原创 IMAUOJ——1203:MVP 1201:

1203:MVPimport java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String mvp = ""; double temp = 0.0; while(scan.hasNext()) { String s = scan.next(); double[] m = ne

2022-04-06 21:04:55 172

原创 IMAUOJ——1138:凯撒密码 1152:日期排序

1138:凯撒密码import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner input=new Scanner(System.in); while(input.hasNext()) { String start=input.nextLine(); if(start.equals("EN

2022-04-05 19:50:39 415

原创 IMAUOJ——1087:数组的距离 1092:绝对值排序

1087:数组的距离import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scan=new Scanner(System.in); int m=scan.nextInt(); int n=scan.nextInt(); int f[]=new int[m]; int g[]=new

2022-04-04 20:15:32 273

原创 IMAUOJ——1015:下起楼来我最快 1035:保留字母 1047:字符串大小写转换

1015:下起楼来我最快内蒙古自治区第十二届大学生程序设计大赛import java.util.*;public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); while(sc.hasNext()) { long n=sc.nextLong(); long

2022-04-03 20:50:30 171

原创 IMAUOJ——1284:口算训练

1284:口算训练 内蒙古农业大学第十四届大学生程序设计竞赛import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int sum = 0; while (scan.hasNext()) { String str = scan.nextLine(); if (!str.con.

2022-04-02 19:21:53 363

原创 IMAUOJ——1037:DNA

1037:DNAimport java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for (int i = 0; i < n; i++) { int column_num = sc.next

2022-04-02 19:16:59 278

原创 IMAUOJ——1554: 畅通工程

题目描述某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好, 每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。输入格式本题目包含多组数据。每组数据第一行包含两个正整数N和M(0<N<200,0<M<1000),分别代表现有城镇的数目和已修建的道路的数目。城镇分别以0~N-1编号。接下来是M行道路信息。每一

2022-04-01 20:23:20 79

原创 IMAUOJ——1552: 多机调度问题

题目描述设有 n 个独立的作业{1, 2, 3, … , n}, 由 m 台相同的机器进行加工处理。作业 i 所需时间为 ti。约定:任何作业可以在任何一台机器上加工处理,但未完工前不允许中断处理,任何作业不能拆分成更小的子作业。要求给出一种作业调度方案,使所给的 n个作业在尽可能短的时间内由 m 台机器加工处理完成。输入格式第一行 T ( 1<T<100) 表示有 T 组测试数据。每组测试数据的第一行分别是整数 n , m ( 1<=n<=10000 ,1<=m

2022-03-31 18:11:03 160

原创 多线程输出奇数和偶数

作业内容要求:1、创建两个线程分别输出奇数和偶数;public class DigitPrinterExample { public static void main(String[] args) { Number num = new Number(); OddPriter oddPriter = new OddPriter(num); EvenPrinter evenPrinter = new EvenPrinter(num);

2022-03-30 19:14:02 1165

原创 IMAUOJ——1013: 超级密码

题目描述DD小朋友今年三年级,最近,声称设计了一套“超级密码”系统!说实话,这套所谓的“超级密码”一点也不难:对于一个给定的字符串,你只要提取其中的数字,然后连在一起构成一个整数,再乘以DD小朋友的幸运数字513,就是解密后的结果了~。比如,字符串“ads2d4,122”,提取后的整数是24122,然后乘以513,就能得到解密后的结果:12374586。 注意:所有解密后的结果保证在int范围内。输入格式输入首先包括一个正整数N,表示有N组测试用例。...

2022-03-29 19:38:09 239

原创 IMAUOJ——1026: 素MM

题目描述素数有很多神奇的性质,所以很美。我们知道一个日期将年、月、日按顺序连接在一起可以组成一个八位数,例如2011年3月6日可以写成20110306。我的某个MM的生日组成的数是一个素数。偶尔我叫她素MM,没人知道是啥意思,她自己也不知道。O(∩_∩)O哈哈~我心里可是真的美美的(⊙o⊙)哦!输入格式测试数据有多组,每组测试数据包括一个日期。输出格式如果这个日期组成的数是一个素数,则输出“Yes”,否则输出“No”样例输入content_copy1988-01-01202

2022-03-28 21:17:56 545

原创 IMAU——JavaFX-圆的缩放控制

作业内容要求:1、使用BorderPane、StackPane、HBox、Button、Circle组件;2、使用多种Pane设计界面,如下图所示。3、点击Enlarge按钮圆变大,点击Shrink按钮圆变小。import javafx.application.Application;import javafx.event.ActionEvent;import javafx.event.EventHandler;import javafx.geometry.Pos;impor.

2022-03-27 19:14:51 240

原创 IMAUOJ——1173: 筛排处理

题目描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N<=100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作输入格式每组输入数据的第一行含有一个正整数N,表示后面行中有N个随机整数。若N=0,表示处理结束。输出格式对应每组输入数据,输出一组数...

2022-03-26 19:58:20 235

原创 IMAUOJ——1384: 计算高于平均值的数

题目描述输入一组整数,输出高于平均值的数(按照输入顺序输出)。输入格式输入10个整数。输出格式输出高于平均值的整数,整数之间用空格分隔,每组输出占一行。样例输入content_copy1 2 3 4 5 6 7 10 9 8样例输出content_copy6 7 10 9 8import java.util.Scanner;import java.lang.Math;class Main{ public static void main(String[]

2022-03-26 19:54:08 541

原创 IMAUOJ——1381: 输出所有素数

题目描述输出给定范围内的所有素数。输入格式输入两个正整数m,n。输出格式输出[m,n]之间的所有素数,素数之间用空格分隔,每个输出占一行。样例输入content_copy2 10样例输出content_copy2 3 5 7import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner input = new Scanne

2022-03-25 21:11:58 679

原创 IMAUOJ——1177: 统计字母个数

题目描述给定一段文章,请输出每个小写字母出现的次数输入格式只有一组输入数据,该数据大小<10KB。该文章包括大小写字母、数字、标点符号等。文章以’#’结尾。输出格式输出格式为“C A”,C为’a’..’z’中的字母,A为出现次数,C和A之间空一格样例输入content_copyhere is the inputthis is the article#样例输出content_copya 1b 0c 1d 0e 5f 0g 0h 4i 5j 0

2022-03-25 21:08:56 591

原创 IMAUOJ——1545: 统计数字

题目描述输入n个0--9的整数,统计出这n个数中,每个整数出现的次数。输入格式输入数据包括两行,第一行输入一个整数n,第二行输入n个整数(每个整数在0-9的范围)。输出格式统计出每个整数出现的次数。输出格式为X Y,X表示数字0-9,Y表示X出现的次数。每个数字次数占一行。样例输入content_copy51 1 2 2 3样例输出content_copy0 01 22 23 14 05 06 07 08 09 0import java.u

2022-03-25 13:20:24 367

原创 IMAUOJ——1448: 正反排序

题目描述给你n 个数,让你将它们排序,有两种排序的方式,当m=0时,升序排列,当m=1时,降序排列。输入格式多组测试数据,每组第一行输入两个整数,n (0<n<1000),m。接下来输入n个数。输出格式输出排列后的结果,每两个数之间有一个空格,最后一个数后面没有空格,需要换行。样例输入content_copy5 15 2 4 3 15 05 2 4 3 1样例输出content_copy5 4...

2022-03-24 19:04:35 294

原创 IMAUOJ练习——1052: 排序问题

题目描述将十个数进行从大到小的顺序进行排列输入格式十个整数输出格式以从大到小的顺序输出这个十个数样例输入content_copy1 2 3 4 5 6 7 8 9 10样例输出content_copy10 9 8 7 6 5 4 3 2 1/**排序问题 * 题目描述 * 将十个数进行从大到小的顺序进行排列 * 输入格式 * 十个整数 * 输出格式 * 以从大到小的顺序输出这个十个数 * 样例输入 * 1 2 3 4 5 6 7 8 9 10

2022-03-23 14:40:04 108

原创 IMAUOJ练习——1043: 输出“水仙花数“

题目描述输出所有的"水仙花数".所谓"水仙花数"是指这样的一个三位数:其各位数字的立方和等于该数本身。例如:371是一个"水仙花数",371=3^3+7^3+1^3.输出格式输出所有的"水仙花数"(从小到大的顺序输出)/**输出“水仙花数” *题目描述 * 输出所有的"水仙花数".所谓"水仙花数"是指这样的一个三位数:其各位数字的立方和等于该数本身。例如:371是一个"水仙花数",371=3^3+7^3+1^3. * 输出格式 * 输出所有的"水仙花数"(从小到大的顺序输出) *

2022-03-23 14:07:20 411

原创 IMAUOJ练习——1042 判断“水仙花数”

题目描述判断一个数是否为"水仙花数",所谓"水仙花数"是指这样的一人数:其各位数字的立方和等于该数本身。例如:371是一个"水仙花数",371=3^3+7^3+1^3.输入格式一个三位数输出格式1或者0(1代表此数为水仙花数,0代表此数不是水仙花数)样例输入content_copy371样例输出content_copy1/** * 判断“水仙花数” *题目描述 * 判断一个数是否为"水仙花数",所谓"水仙花数"是指这样的一人数:其各位数字的立方和等于该数本

2022-03-23 11:22:48 399

原创 IMAUOJ练习——1056

题目描述求1+2!+3!+...+N!的和输入格式正整数N(N〈=10)输出格式1+2!+3!+...+N!的和 (结果为整数形式)样例输入content_copy3样例输出content_copy9/** * 题目描述 * 求1+2!+3!+...+N!的和 * 输入格式 * 正整数N(N〈=10) * 输出格式 * 1+2!+3!+...+N!的和 (结...

2022-03-23 11:08:52 619

原创 Java基础——数据类型转换

类型转换由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换byte,short,char -> int -> long -> float -> double (高->低)强制类型转换 (类型)变量名 高–低自动类型转换 低–高注意点不能对布尔值进行转换不能把对象类型转换为不相干的类型在把高容量转换到低容量的时候,强制转换转换的时候可能存在内存溢出,或者精度问题运算中,不同类型的数据先转换为同一类型,然后进行运算。变量Java是一种

2022-03-22 21:43:17 66

原创 IMAUOJ 练习

题目描述给定一个正整数序列,统计序列中各个数字出现的次数。输入格式第一行输入一个正整数T(1≤T<20),表示有T组测试数据。每组测试数据第一行输入一个N,表示有N个正整数(1N≤5000)。第二行输入N个正整数S(1≤S<99)。输出格式对应每组输入,按照从大到小的顺序,输出每个数字出现的次数输出格式为IN,其中表示数字,N表示对应数字出现的次数。每组输出间空一行样例输入2333112443样例输出3 2114 2312111public class Mai

2022-03-21 21:28:49 533

原创 JavaFX登录界面——IMAU

import javafx.application.Application;import javafx.event.ActionEvent;import javafx.event.EventHandler;import javafx.scene.Scene;import javafx.scene.control.*;import javafx.scene.text.Font;import javafx.geometry.HPos;import javafx.geometry.Pos;imp.

2022-03-20 21:31:08 1020

原创 1013超级密码——IMAUOJ

题目描述DD小朋友今年三年级,最近,声称设计了一套“超级密码”系统!说实话,这套所谓的“超级密码”一点也不难:对于一个给定的字符串,你只要提取其中的数字,然后连在一起构成一个整数,再乘以DD小朋友的幸运数字513,就是解密后的结果了~。比如,字符串“ads2d4,122”,提取后的整数是24122,然后乘以513,就能得到解密后的结果:12374586。 注意:所有解密后的结果保证在int范围内。输入格式输入首先包括一个正整数N,表示有N组测试用例。...

2022-03-19 19:42:41 277

原创 Java基础——数据类型

Java基础——数据类型八大基本数据类型整数int num1 = 10; //最常用byte num2 = 20;short num3 = 30; long num4 = 30L; //long类型要在数字后面加L小数:浮点数float num5 = 50.1F;//float类型要在数字后面加Fdouble num6 = 3.14159265358979323846;字符char name = '国';字符串String nameString namea = "今

2022-03-18 17:10:38 304

原创 DOS命令

DOS命令打开CMD的方式开始+系统+命令提示符Win+R键 输入cmd打开控制台(推荐使用)在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口资源管理器的地址栏前面加上 cmd 路径常用的DOS命令盘符切换查看当前目录下的所有文件 dir切换目录 cd change directory返回上级目录 cd…清理屏幕 cls (clear screen)退出终端 exit查看电脑ip

2022-03-17 18:36:46 337

原创 【无标题】

电脑常用快捷键Ctrl+C:复制Ctrl+V:粘贴Ctrl+A:全选Ctrl+X:剪切Ctrl+Z:撤销Ctrl+S:保存Alt+F4:关闭窗口Shift+Delete:永久删除Ctrl+Shift+Esc:任务管理器Win+Tab:切换任务程序

2022-03-16 19:14:39 294

原创 Typora的使用

标题一级标题:# + “空格”+“标题名”+回车二级标题:## + “空格”+“标题名”+回车......六级标题:###### + “空格”+“标题名”+回车字体**加粗***斜体****加粗斜体***~~删除线~~引用今天不学习,明天变垃圾!">"+"空格"+"内容"...

2022-03-15 17:42:56 304

1212.pdsprj

1212.pdsprj

2022-12-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除