- 博客(28)
- 收藏
- 关注
原创 算法练习题(三)
1.世纪末的星期–日期问题java日期时间import java.util.Calendar;import java.util.Scanner;public class Main { public static void main(String[] args) { Calendar ca=Calendar.getInstance();//创建一个指定日期的对象 for(int i=1999;i<100000;i+=100) {//枚举1999之后的世纪 ca.set(i, 11
2022-04-08 18:16:14
647
原创 算法练习题(二)
2018-2方格计数public static void main(String() args) int r=0; for(int i=1;i<=1000;i++) {//因为数轴上的点不组成方格,从1开始 for(int j=1;j<=1000;j++){ if(i*i+j*j<=1000*1000)//先计算第一象限的总点数 r++; } System.out.println(4*r); return 0;2018-3复数幂...
2022-03-10 18:57:28
196
原创 算法练习题(一)
算法题二分法回文判定分巧克力二分法回文判定public class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); String s=sc.nextLine(); StringBuffer sb=new StringBuffer(); sb.append(s);//StringBuffer的拼接相当于放到连续的数组 sb.
2022-01-28 17:39:42
1145
原创 简单作文模板
to begin with, then, furthermore, finally(强烈推荐)to start with, next, in addition, finally(强烈推荐)first and foremost, besides, last but not least(强烈推荐)on the one hand, on the other hand(适用于两点的情况)for one thing, for another thing(适用于两点的情况)一、议论文(1)现象解释:what
2021-12-31 00:22:29
167
原创 学习时用到的图片
“翻译程序”即编译、汇编、解释程序1.编译程序:①源程序->机器语言.exe文件②源程序->汇编语言2.汇编程序:汇编语言->机器语言.exe3.解释程序:源程序->机器语言无文件...
2021-12-22 21:57:35
224
原创 作文模板简单整理
to begin with, then, furthermore, finally(强烈推荐)to start with, next, in addition, finally(强烈推荐)first and foremost, besides, last but not least(强烈推荐)on the one hand, on the other hand(适用于两点的情况)for one thing, for another thing(适用于两点的情况)一、议论文(1)现象解释:wh.
2021-12-22 21:47:11
335
原创 数据结构学前C语言的知识点
一、复习C语言指针#include <stdio.h>#include <stdlib.h>int *p = &i;//等价于int *p; p=&i;p指向i,*p就是i变量本身/*如何通过被调函数修改主调函数中普通变量的值*/void f(int *p){/*2.形参为相同变量类型的指针变量*/不是定义了名字叫做*i的形参,而是定义了一个形参,该形参名字叫做p,他的类型为int * *p=100;/*3.在被调函数中通过 *形参变量名 的方式就可
2021-03-25 16:20:54
121
原创 JDBC和servlet笔记
**Servlet**servlet的体系结构:servlet接口–GenericServlet抽象类–HttpServlet抽象类GenericServlet:将servlet接口中的其他方法做了默认实现,只将service()方法作为抽象;定义servlet类时,可以继承GenericServlet,实现service()方法即可HttpServlet:对http协议的一种封装,简化操作1.定义类继承HttpServlet2.复写doGet/doPost方法...
2020-11-08 17:57:49
702
原创 要用到的解决方法(大二)
Linux:在Linux下如何下载并安装tree命令linux tree命令添加链接描述【centOS7】centOS7上普通用户切换root用户,相互切换添加链接描述
2020-10-20 11:59:25
103
原创 Java期末考试和2020.9.17PTA错题
7-28 统计最大数出现次数 (20分)编写程序读取一系列整数,找出它们的最大数,然后计算该数的出现次数,假定输入以0结束。输入格式:在一行中输入待统计的整型数,各个数可以以一个或多个空格或回车分隔,以0结束。输出格式:以两行输出: 第一行格式:The largest number is 最大数 第二行格式:The occurrence count of the largest number is 出现次数输入样例:在这里给出一组输入。例如:3 5 2 5 5 5 0输出样例:在这里给出
2020-09-30 19:58:43
201
原创 (java)7-2 jmu-Java-03面向对象-06-继承覆盖综合练习-Person、Student、Employee、Company (15分)
输入样例:s zhang 23 false 001 net15e wang 18 true 3000.51 IBMs zhang 23 false 001 net15e bo 25 true 5000.51 IBMe bo 25 true 5000.52 IBMe bo 18 true 5000.54 IBMe tan 25 true 5000.56 IBMe tan 25 true 5000.51 IBMs wang 17 false 002 nulls wang 17 false..
2020-06-26 19:20:38
1494
原创 List,Map练习
现需要统计若干段文字(英文)中的不同单词数量。如果不同的单词数量不超过10个,则将所有单词输出(按字母顺序),否则输出前10个单词。注1:单词之间以空格(1个或多个空格)为间隔。注2:忽略空行或者空格行。注3:单词大小写敏感,即’word’与’WORD’是两个不同的单词 。输入说明若干行英文,最后以!!!为结束。输出说明不同单词数量。 然后输出前10个单词(按字母顺序),如果所有单词不超过10个,则将所有的单词输出。输入样例Failure is probably the fortific
2020-05-20 22:07:15
341
原创 7-3 sdust-Java-字符串集合求并集 (10分)
从键盘接收N个英文字符串(其中不同的字符串数量大于10),从头开始取5个不同的字符串放入一个集合S1,然后接着取5个不同的字符串放入另一个集合S2,按照字母顺序输出S1和S2的并集中的每个字符串(字符串区分大小写)输入格式:一行以空格分开的英文字符串(不同的字符串数量大于10)。输出格式:按照字母顺序(先比较字符串首字母,首字母相同的比较字符串第二个字母,以此类推)输出的S1和S2并集的字符串。输入样例:android python java javaee javase database jav
2020-05-20 18:16:43
1697
原创 -接口-Comparator
Arrays.sort可以对所有实现Comparable的对象进行排序。但如果有多种排序需求,如有时候需对name进行降序排序,有时候只需要对年龄进行排序。使用Comparable无法满足这样的需求。可以编写不同的Comparator来满足多样的排序需求。1.编写PersonSortable2类属性:private name(String)、private age(int)有参构造函数:参数为name,agetoString方法:返回格式name-age2 编写Comparator类编写Name
2020-05-20 16:19:29
771
1
原创 (java版)7-6 jmu-Java-02基本语法-08-ArrayList入门 (10分)
本习题主要用于练习如何使用ArrayList来替换数组。新建1个ArrayList strList用来存放字符串,然后进行如下操作。提示:查询Jdk文档中的ArrayList。注意:请使用System.out.println(strList)输出列表元素。输入格式输入n个字符串,放入strList。直到输入为!!end!!时,结束输入。在strList头部新增一个begin,尾部新增一个end。输出列表元素输入:字符串str判断strList中有无包含字符串str,如包含输出true,否则
2020-05-19 23:28:21
1498
原创 (java)7-1 jmu-Java-03面向对象基础-04-形状-继承 (12分)
前言前面题目形状中我们看到,为了输出所有形状的周长与面积,需要建立多个数组进行多次循环。这次试验使用继承与多态来改进我们的设计。本题描述:定义抽象类Shape属性:不可变静态常量double PI,值为3.14,抽象方法:public double getPerimeter(),public double getArea()Rectangle与Circle类均继承自Shape类。Rectangle类(属性:int width,length)、Circle类(属性:int radius)。带参
2020-05-13 22:08:24
758
原创 (Java数组)7-5 图形继承与多态 (18分)
掌握类的继承、多态性及其使用方法。具体需求参见作业指导书。 2020-OO第06次作业-1指导书V1.0.pdf输入格式:从键盘首先输入三个整型值(例如a b c),分别代表想要创建的Circle、Rectangle及Triangle对象的数量,然后根据图形数量继续输入各对象的属性值(均为实型数),数与数之间可以用一个或多个空格或回车分隔。输出格式:如果图形数量非法(小于0)或图形属性值非法(数值小于0以及三角形三边关系),则输出Wrong Format。如果输入合法,则正常输出,输出内容如下(输
2020-05-12 23:25:09
2130
原创 (java版)L1-035 情人节 (15分)
朋友圈中一奇葩贴:“2月14情人节了,我决定造福大家。第2个赞和第14个赞的,我介绍你俩认识…………咱三吃饭…你俩请…”。现给出此贴下点赞的朋友名单,请你找出那两位要请客的倒霉蛋。输入格式:输入按照点赞的先后顺序给出不知道多少个点赞的人名,每个人名占一行,为不超过10个英文字母的非空单词,以回车结束。一个英文句点.标志输入的结束,这个符号不算在点赞名单里。输出格式:根据点赞情况在一行中输出结论:若存在第2个人A和第14个人B,则输出“A and B are inviting you to dinne
2020-05-10 20:26:21
344
原创 (Java版)L1-033 出生年 (15分)
新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的年份”这句话。输入格式:输入在一行中给出出生年份y和目标年份中不同数字的个数n,其中y在[1, 3000]之间,n可以是2、或3、或4。注意不足4位的年份要在前面补零,例如公元1年被认为是0001年,有2个不同的数字0和1。输出格式:根据输入,输出x和能达到要求的年份。数字间以1个空格分
2020-05-10 19:54:48
451
1
原创 (Java版)L1-030 一帮一 (15分)
“一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的异性学生分为一组。输入格式:输入第一行给出正偶数N(≤50),即全班学生的人数。此后N行,按照名次从高到低的顺序给出每个学生的性别(0代表女生,1代表男生)和姓名(...
2020-05-08 12:45:15
386
2
原创 (Java版)L1-025 正整数A+B (15分)
题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。输入格式:输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至是一堆乱码。注意:我们把输入中出现的第1个空格认为是A和B的分隔。题目保证至少存在一个空格,并且B不是一个空字符串。输出格式:...
2020-05-07 20:45:55
449
转载 (java版)L1-020 帅到没朋友 (20分)
当芸芸众生忙着在朋友圈中发照片的时候,总有一些人因为太帅而没有朋友。本题就要求你找出那些帅到没有朋友的人。输入格式:输入第一行给出一个正整数N(≤100),是已知朋友圈的个数;随后N行,每行首先给出一个正整数K(≤1000),为朋友圈中的人数,然后列出一个朋友圈内的所有人——为方便起见,每人对应一个ID号,为5位数字(从00000到99999),ID间以空格分隔;之后给出一个正整数M(≤100...
2020-05-06 23:44:24
1155
原创 (java版)L1-017 到底有多二 (15分)
一个整数“犯二的程度”定义为该数字中包含2的个数与其位数的比值。如果这个数是负数,则程度增加0.5倍;如果还是个偶数,则再增加1倍。例如数字-13142223336是个11位数,其中有3个2,并且是负数,也是偶数,则它的犯二程度计算为:3/11×1.5×2×100%,约为81.82%。本题就请你计算一个给定整数到底有多二。输入格式:输入第一行给出一个不超过50位的整数N。输出格式:在一行中...
2020-05-04 20:15:16
288
原创 2020/4/11---ACM初赛---牛客网---
输入2 108 5输出3import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b =...
2020-04-13 22:25:20
882
原创 杨辉三角(递归法)
①递归#include<stdio.h>#include<string.h>int f(int i,int j);int main(){ int n,i,j; scanf("%d",&n); for(i=0;i<n;i++){ for(j=0;j<i;j++){ printf("%d ",f(i,j));...
2020-04-08 20:51:08
3395
原创 控制台版单机双人五子棋游戏(Java版)---新人小白
控制台版单机双人五子棋游戏(Java版)—新人小白设置了两个方法:①下棋(输入两个数判断是否有重棋,是否出界)②判断五子连棋的输赢(一个米字的形式,所以在下棋这个点的附近判断,共分成了8种情况-----有点麻烦哈,不过好理解)import java.util.Scanner;public class Game { char[][] arr; int m, n; bo...
2020-04-02 14:07:09
962
原创 (Java版)7-3 两个有序序列的中位数(针对java长时设置)
标题(Java版)PAT-7-3 两个有序序列的中位数(针对java长时设置)已知有两个等长的非降序序列S1, S2, 设计函数求S1与S2并集的中位数。有序序列A0,A1,…,AN−1的中位数指A(N−1)/2的值,即第⌊(N+1)/2⌋个数(A0为第1个数)。输入格式:输入分三行。第一行给出序列的公共长度N(0<N≤100000),随后每行输入一个序列的信息,即N个非降序排列的整数...
2020-03-28 18:13:16
770
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人