2058: [蓝桥杯2022初赛] 字符统计


/*题目描述给定一个只包含大写字母的字符串S ,请你输出其中出现次数最多的字母。如果有多个字母均出现了最多次,按字母表顺序依次输出所有这些字母。输入格式一个只包含大写字母的字符串S。对于100% 的评测用例,1≤|S|≤10^6。输出格式若干个大写字母,代表答案。输入样例 复制BABBACAC输出样

2060: [蓝桥杯2022初赛] 求阶乘


/*题目描述满足N!的末尾恰好有K个0的最小的N是多少?如果这样的N不存在输出-1。输入格式一个整数K。对于30% 的数据,1≤K≤10^6。对于100% 的数据,1≤K≤10^18。输出格式一个整数代表答案。输入样例 复制2输出样例 复制10 */package cn.meowrain;impor

通过Socket进行数据传输

笔记  Java 

SocketServer.javapackage com.meowrain.tcpserver;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Soc

Java Socket建立连接

笔记  Java 

Server.javaimport java.io.IOException;import java.net.ServerSocket;import java.net.Socket;public class Server { public static void main(String[] ar

Java方法引用

笔记  Java 

**下面这些代码用到了方法引用,因为Main中的study方法的返回值和接口Study中的study方法返回值都是String类型的,所以我们可以使用方法引用,来重写咱们Study接口中的study方法,如下:: **Main.javapackage org.example;public class

蓝桥杯-阶乘运算

笔记  Java 

CPP#include <iostream>using namespace std;const int MAXSIZE = 10000;int A[MAXSIZE];int main(void) { int n; cin >> n; A[0] = 1; for(int

Java-GUI 布局

笔记  Java 

BorderLayoutpackage cn.javagui.awt;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class BorderLayout_

Java-GUI-常用组件

笔记  Java 

Java-GUI-常用组件组件实际上是AWT为我们预设好的一些可以直接使用的界面元素,比如按钮,文字框,标签等等,我们可以使用这些已经帮我们写好的组件来快速拼凑出一个好看且功能强大的程序在学习组件之前,我们先将布局设定为null,因为默认情况下会采用BorderLayout作为布局,有关布局会在下一

Java-GUI-监听器

笔记  Java 

监听器我们可以为窗口添加一系列的监听器,监听器会监听窗口中发生的一些事件,比如我们点击关闭窗口,移动鼠标,鼠标点击等,当发生对应的事件时候,就会通知到对应的监听器进行处理,从而我们就能够再发生对应事件时候进行处理比如我们现在希望点击关闭按钮关闭当前的窗口,但是我们发现默认情况下实际上是关不掉的,因为

Java-GUI-窗口配置

笔记  Java 

第一个窗口想使用java创建窗口,我们要导入import java.awt.*;然后创建第一个窗口package cn.javagui.awt;import java.awt.*;public class Main { public static void main(String[] args