- 博客(64)
- 收藏
- 关注
原创 D - 开关灯
假设有 N盏灯(N 为不大于 5000 的正整数),从 1 到 N 按顺序依次编号,初始时全部处于开启状态;有 M 个人(M为不大于 N 的正整数)也从 1 到 M 依次编号。第一个人(1 号)将灯全部关闭,第二个人(2 号)将编号为 2 的倍数的灯打开,第三个人(3 号)将编号为 3 的倍数的灯做相反处理(即,将打开的灯关闭,将关闭的灯打开)。依照编号递增顺序,以后的人都和 3 号一样,将凡是自己编号倍数的灯做相反处理。请问:当第 M 个人操作之后,哪几盏灯是关闭的,按从小到大输出其编号,其间用逗号间
2022-04-16 21:04:16
180
原创 大笨钟(10分)
#include<bits/stdc++.h>#include<algorithm>using namespace std;int main(){ char howtime[10]; cin>>howtime; //对小时、分钟做处理 int hour,min; hour = (howtime[0]-'0')*10+(howtime[1]-'0'); min = (howtime[3]-'0')*10+(howtime[4]-'0'); .
2022-04-09 19:48:20
247
原创 L1-005 考试座位号 (15 分)
#include<bits/stdc++.h>using namespace std;struct Student{ char SNo[30]; int TNo; int ENo;};int main(){ int n; cin>>n; struct Student stu[n]; for(int i=0;i<n;i++){ cin>>stu[i].SNo>>stu[i]..
2022-03-24 13:55:25
98
原创 L1-003 个位数统计 (15 分)
#include<bits/stdc++.h>using namespace std;int main(){ char str[1000]; int arr[1000]; cin>>str; for(int i=0;i<strlen(str);i++){ //获取输入字符串中的所有数字并用对应下标的整形数组计算出现次数 arr[str[i]-48]++; } for(int i=0;i<.
2022-03-24 12:38:29
103
原创 2021-10-12
解决element中两个组件重叠问题今天在更新排名界面的布局时用到了el-table以及el-select两个组件,起初通过Position的位置调整将两个组件并排布置。但随后发现尽管位置对齐了但是其中一个组件的功能却被覆盖住了无法得到实现。查阅了下相关资料发现可以用“z-index”这一属性来解决组件重叠覆盖无法实现作用的问题:...
2021-10-12 16:58:50
122
原创 2021-10-10
如何根据传入参数实时渲染后端传入数值1.先构建一个函数来引入后端数据这里我用Mydata[]数组来接住后端data传来的数值并以此来使用。2.设置事件根据传入参数的不同渲染不同的数据这里根据select事件来执行menuSelect函数获得点击的对应的参数调用接口函数3.依据传入参数值来渲染不同接口数据即可注:这里的重置很重要!不然上一次的点击事件传入数值会滞留,无法实现实时的数据渲染三步过后就可以实现根据点击事件传入的参数实现实时的数据渲染了。...
2021-10-10 16:45:58
66
原创 2021-07-11
初学html的一些基本用法<html><head><meta charset="utf-8"><title>测试</title></head><body background="lol.jpeg"style="background-repeat:no-repeatbackground-attachment:fixed;background-size:100% 100%;"><br>
2021-07-11 23:57:12
76
原创 2021-07-10
MySQL基本操作指令初体验1.从cmd进入MySQL系统:mysql -u root -p;输入密码2.显示用户上的数据库:show databases;3.选择数据库并进入:use 库名;
2021-07-11 14:24:25
62
原创 2021-07-09
MySQL的安装于运行初体验首先到MySQL官网去下载安装包,接着安装到自己的电脑上面(具体的操作步骤可在网上查找到,还包括如何创建用户等等详细过程)根据需要鄙人下载了如下一些:然后如果下载成功即可在安装的途径下找到名为‘bin’的一类子文件:然后Win+R并右键以管理员身份打开cmd命令提示符,输入mysql -u root(初次创建时默认的用户名) -p 自己设置的密码就可以进入了。要想全局中都可以用该指令,需要调整下自己的环境变量:即给系统指明一个到MySQL的子文件bin的路径;
2021-07-09 09:44:35
58
原创 2021-07-06
Java 7-3 数组元素的删除import java.util.*;public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int []arr=new int[n]; List<Integer> list=new ArrayList<>(); for(int i=0;i<n
2021-07-06 19:36:57
63
原创 2021-06-24
Java——List的使用 (10 分)import java.util.*;public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); List<Object> list=new ArrayList<>(); int n=sc.nextInt(); Person []p=new Person[n]; for(int i=
2021-06-23 08:20:26
94
原创 2021-06-23
Java——设计圆和圆柱体import java.util.*;public class Main{ public static void main(String args[]) { Scanner input = new Scanner(System.in); int n = input.nextInt(); for(int i = 0; i < n; i++) { String str = input.next()
2021-06-23 08:09:31
64
原创 2021-06-22
Java——sdut-oop-7 答答租车系统(类的继承与多态 面向对象综合练习)import java.util.*;public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); int flag=sc.nextInt(); if(flag==0) { System.out.println("0 0.00 0"); } else {
2021-06-22 08:17:17
488
原创 2021-06-21
Java——两点成线import java.util.*;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++) { Point p=new Line(new Point(sc.nextInt(),sc.nextInt()),new Point(sc.n
2021-06-21 16:56:02
58
原创 2021-06-13
Arrays.toString:输出一维数组(带括号);Arrays.deepToString:输出二维数组(带括号);import java.util.Arrays; public class Main { public static void main(String[] args) { int []a= {0,12,35,11,10,8,9,352,654,2345}; int[][] b={{60,25,55,88},{78,90,99,50,22},{20,19,15
2021-06-13 20:31:46
60
原创 2021-06-05
关于iterator迭代器:(1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。注意:iterator()方法是java.lang.Iterable接口,被Collection继承**。(2) 使用next()获得序列中的下一个元素。(3) 使用hasNext()检查序列中是否还有元素。(4) 使用remove()将迭代器新返回的元素删除。注:Object next():返回迭代器刚越过的元素的引用,返回值
2021-06-08 21:33:44
77
原创 2021-06-04
判断素数:*import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); if ( a<2 ) { a=2; } int flag=0,sum
2021-06-04 22:33:28
67
原创 2021-06-03
内部类事件监听器类:import javax.swing.*;import java.awt.*;import java.awt.event.*;public class Main { JLabel t=new JLabel("请单击以下的按钮"); JButton b1=new JButton("确定"); JButton b2=new JButton("取消"); public static void main(String[] args) { Main m=new Mai
2021-06-03 22:53:56
52
原创 2021-05-29
ArrayList的sort方法:默认的为升序;要是想实现降序等排序方法得调用Comparator方法:Comparator.naturalOrder()//升序;Comparator.reverseOrder()//降序;
2021-05-29 22:43:02
133
原创 2021-5-27
import java.io.*;public class test9{ public static void main(String[] args)throws IOException,ClassNotFoundException { Student s1=new Student("张三",18); Student s2; ObjectOutputStream oos=new ObjectOutputStream(new FileOutputStream(args[0])); oo
2021-05-27 22:51:38
43
原创 2021-05-17
PTA 7-5两队pk——Javaimport java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); int []c=new int[100];//创建一个c大数组将A、B两队的成绩都纳入; int n=sc.nextInt(); int []a=new int[n]; for(int i=0;i<n
2021-05-17 12:40:57
76
原创 2021-05-16
PTA 7-7 命名规范——Javaimport java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); String str=sc.nextLine(); int len1=str.length(); char []chars=new char[len1];//建立个字符数组用于接下来
2021-05-16 11:52:49
66
原创 2021-5-14
Java——7-6 删除序列的最大和最小值问题-hebustimport java.util.Scanner;import java.util.Arrays;public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); String str=sc.nextLine();//按照字符串形式全部输入; Strin
2021-05-14 20:38:10
64
原创 2021-05-13
Java——打台球:答案:import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); int sum=0; int []a=new int[7];//创建一个数组来储存七种球的数量; for(int i=0;i<7;i++)
2021-05-13 10:29:57
57
原创 2021-05-12
java.lang.String.charAt()方法返回 指定索引 处的 char值。注:索引范围 是从0 到length() - 1。
2021-05-12 22:03:34
62
原创 2021-05-11
Java———超市贴花代码:import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int []a=new int[n]; for(int i=0;i<n;i++) {
2021-05-11 20:43:40
96
原创 2021-05-07
今日练习题:1.请写出以下程序运行结果:class Main extends Thread {Sub c;public Main(Sub calc) {c = calc;}public void run() {synchronized© {try {System.out.println(“Waiting for calculation…”);c.wait();} catch (InterruptedException e) {}}System.out.println("Total
2021-05-07 23:07:18
719
原创 2021-05-06
关于捕获处理异常的运用:class IllegalArgumentException extends Exception//定义一个捕获异常类;{private String str;public IllegalArgumentException(String str){this.str=str;}public String toString(){return str+“不能构成三角形”;}}public class Main{public static void main(S
2021-05-06 23:57:32
60
原创 2021-04-29
有关list和set:二者均继承Collection接口,因此在调用其集合时均要先实例化,常见的实例化类有ArrayList,HashSet,TreeSet;其中list集合的对象可重复按顺序排列,set集合的对象不可重复且不按顺序排列:在自己定义的类中去完成list以及set接口的运用需要注意一下几点:1.实现list接口中须在自己定义的类中改写继承于父类中的toString()方法。**(尤其重要)**2.实现set接口中须在自己定义的类中改写hashCode()方法和equals()方法来实
2021-04-29 21:51:14
139
原创 2021-04-28
学投资:小提示:1.用setPrority()方法可以改变线程的优先级。2.在面向对象的软件系统中,不同类对象之间的通信的一种构造称为“消息”;耐心是一切聪明才智的基础。——柏拉图
2021-04-28 22:58:41
157
原创 2021-04-26
关于Math.round()函数:用于对float、double类型的四舍五入。基本格式:Math.round(float a);返回值为int类型;Math.round(double b);返回值为long类型;若遇到几几点五这种会取离值较大的数。如Math.round(12.5)=13;Math.round(-12.5)=-12;...
2021-04-26 22:42:31
46
原创 2021-04-22
两个矩阵相乘:import java.util.Scanner;public class Main{public static void main(String[] args){int a1,b1,a2,b2;Scanner sc=new Scanner(System.in);int [][]s1=new int[10][10];int [][]s2=new int[10][10];int [][]s3=new int[10][10];a1=sc.nextInt();b1=sc.ne
2021-04-22 21:27:06
59
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人