首页
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
Search
1
职教云小助手重构更新,职教云助手最新版下载地址【已和谐】
13,374 阅读
2
职教云-智慧职教,网课观看分析(秒刷网课)
10,986 阅读
3
gradle-5.4.1-all.zip下载
8,877 阅读
4
职教云-智慧职教,签到补签分析(逆天改命系列)
7,835 阅读
5
一个优秀的程序员从写文档开始:免费领14个月语雀云笔记会员
6,874 阅读
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
登录
/
注册
Search
Lan
累计撰写
624
篇文章
累计收到
617
条评论
首页
栏目
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
页面
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
搜索到
624
篇与
的结果
2020-03-21
试题 算法训练 最长字符串
资源限制时间限制:1.0s 内存限制:512.0MB 求出5个字符串中最长的字符串。每个字符串长度在100以内,且全为小写字母。样例输入one two three four five样例输出threeimport java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Scanner; public class 快速排序 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int n = sc.nextInt(); List<Integer> list = new ArrayList<Integer>(); for (int i = 0; i < n; i++) { int x = sc.nextInt(); list.add(x); } Collections.sort(list); for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); } } }
2020年03月21日
736 阅读
0 评论
0 点赞
2020-03-20
鸡兔同笼
已知鸡和兔的总数量为n,总腿数为m。输入n和m,依次输出鸡和兔的数目,如果无解,则输出“No answer”(不要引号)。输入第一行输入一个数据a,代表接下来共有几组数据,在接下来的(a<10)a行里,每行都有一个n和m.(0<m,n<100)输出输出鸡兔的个数,或者No answer
2020年03月20日
600 阅读
0 评论
1 点赞
2020-03-19
试题 算法训练 集合运算
资源限制时间限制:1.0s 内存限制:512.0MB问题描述 给出两个整数集合A、B,求出他们的交集、并集以及B在A中的余集。输入格式 第一行为一个整数n,表示集合A中的元素个数。 第二行有n个互不相同的用空格隔开的整数,表示集合A中的元素。 第三行为一个整数m,表示集合B中的元素个数。 第四行有m个互不相同的用空格隔开的整数,表示集合B中的元素。 集合中的所有元素均为int范围内的整数,n、m<=1000。输出格式 第一行按从小到大的顺序输出A、B交集中的所有元素。 第二行按从小到大的顺序输出A、B并集中的所有元素。 第三行按从小到大的顺序输出B在A中的余集中的所有元素。样例输入51 2 3 4 552 4 6 8 10样例输出2 41 2 3 4 5 6 8 101 3 5样例输入41 2 3 435 6 7样例输出1 2 3 4 5 6 71 2 3 4import java.util.*; public class jiheyunsuan { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); //按照条件获取输入的值 int n = sc.nextInt(); int[] list1 = new int[n]; for (int i = 0; i < list1.length; i++) { list1[i]= sc.nextInt(); } int m = sc.nextInt(); int[] list2 = new int[m]; for (int i = 0; i < list2.length; i++) { list2[i]= sc.nextInt(); } //创建三个列表用于装结果 ArrayList<Integer> jiaoji =new ArrayList<Integer>(); ArrayList<Integer> bingji =new ArrayList<Integer>(); ArrayList<Integer> buji =new ArrayList<Integer>(); //第一层循环,遍历list1 for (int i = 0; i < list1.length; i++) { //布尔型的bu表示,默认为这个数是list2在list1中的余集 boolean bu = true; //如果bingji中不包含list1[i]的值,就加到并集中去 if (!bingji.contains(list1[i])) { bingji.add(list1[i]); } for (int j = 0; j < list2.length; j++) { //如果bingji中不包含list2[i]的值,就加到并集中去 if (!bingji.contains(list2[j])) { bingji.add(list2[j]); } //判断交集 if (list1[i]==list2[j]&&!jiaoji.contains(list1)) { jiaoji.add(list1[i]); } //判断余集 if (list1[i]==list2[j]) { bu=false; } } //如果补集中不存在则加入列表 if (bu&&!buji.contains(list1[i])) { buji.add(list1[i]); } } //列表排序 Collections.sort(jiaoji); Collections.sort(bingji); Collections.sort(buji); //遍历输出 for (int j = 0; j < jiaoji.size(); j++) { System.out.print(jiaoji.get(j)+" "); } if (jiaoji.size()!=0) { System.out.println(); } for (int j = 0; j < bingji.size(); j++) { System.out.print(bingji.get(j)+" "); } if (bingji.size()!=0) { System.out.println(); } for (int j = 0; j < buji.size(); j++) { System.out.print(buji.get(j)+" "); } } }
2020年03月19日
751 阅读
1 评论
0 点赞
2020-03-19
试题 算法提高 递归倒置字符数组
资源限制时间限制:1.0s 内存限制:512.0MB问题描述 完成一个递归程序,倒置字符数组。并打印实现过程 递归逻辑为: 当字符长度等于1时,直接返回 否则,调换首尾两个字符,在递归地倒置字符数组的剩下部分输入格式 字符数组长度及该数组输出格式 在求解过程中,打印字符数组的变化情况。 最后空一行,在程序结尾处打印倒置后该数组的各个元素。样例输入Sample 1 5 abcde Sample 2 1 a样例输出Sample 1 ebcda edcba edcba Sample 2 a
2020年03月19日
758 阅读
0 评论
0 点赞
2020-03-19
试题 历届试题 核桃的数量
资源限制时间限制:1.0s 内存限制:256.0MB问题描述小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:1. 各组的核桃数量必须相同2. 各组内必须能平分核桃(当然是不能打碎的)3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛)输入格式输入包含三个正整数a, b, c,表示每个组正在加班的人数,用空格分开(a,b,c<30)输出格式输出一个正整数,表示每袋核桃的数量。样例输入12 4 5样例输出120样例输入23 1 1样例输出23import java.util.Scanner; public class hetaodeshuliang { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int a =sc.nextInt(); int b =sc.nextInt(); int c =sc.nextInt(); //暴力循环 for (int i = 1; i < 300; i++) { if (i%a==0&&i%b==0&&i%c==0) { System.out.println(i); break; } } } }
2020年03月19日
621 阅读
0 评论
0 点赞
2020-03-19
试题 算法提高 字符串顺序比较
资源限制时间限制:1.0s 内存限制:256.0MB问题描述 比较两个字符串s1和s2,输出:0表示s1与s2相等;1表示s1的字母序先于s2;-1表示s1的字母序后于s2输入格式 输入两行,第一行输入一个字符串1,第二行输入字符串2。输出格式 输出比较的结果样例输入abcabd样例输出1样例输入EnglishEnglish样例输出0样例输入helloha样例输出-1import java.util.*; public class 字符串顺序比较 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); //获取两个字符串 String str1 = sc.next(); String str2 = sc.next(); //传递到result System.out.println(result(str1,str2)); } //进行第一次,如果相等,则返回0,否则套娃。 static int result(String a,String b){ if (a.equals(b)) { return 0; }else{ return(duibi(a,b)); } } //套娃判断 static int duibi(String a,String b){ int x = a.charAt(0); int y = b.charAt(0); if (x<y) { return 1; }else if(x>y){ return -1; }else{ //返回这两个字符串,不过是只返回第一位以后的字符串; return duibi(a.substring(1),b.substring(1)); } } }
2020年03月19日
665 阅读
0 评论
0 点赞
2020-03-18
组素数
第二题:组素数题目描述素数就是不能再进行等分的数。比如:2 3 5 7 11 等。 9 = 3 * 3 说明它可以3等分,因而不是素数。 我们国家在1949年建国。如果只给你 1 9 4 9 这4个数字卡片,可以随意摆放它们的先后顺序(但卡片不能倒着摆放啊,我们不是在脑筋急转弯!),那么,你能组成多少个4位的素数呢? 比如:1949,4919 都符合要求。 请你提交:能组成的4位素数的个数,不要罗列这些素数!!import java.util.*; public class zusushu { /** * 组素数 * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int[] x = {1,9,4,9}; int y =0; ArrayList<Integer> list = new ArrayList<Integer>(); for (int i = 0; i < x.length; i++) { for (int j = 0; j < x.length; j++) { for (int j2 = 0; j2 < x.length; j2++) { for (int k = 0; k < x.length; k++) { if (i!=j&&i!=j2&&i!=k &&j!=j2&&j2!=k &&j!=k) { y = x[i]*1000+x[j]*100+x[j2]*10+x[k]; if (!list.contains(y)) { list.add(y); } } } } } } int sum=0; for (int i = 0; i < list.size(); i++) { int o = list.get(i); boolean pd =true; for (int j = 2; j < o; j++) { if (o%j==0) { pd =false; break; } } if (pd==true) { sum++; } } System.out.println(sum); } }
2020年03月18日
530 阅读
0 评论
0 点赞
1
...
81
82
83
...
90