
java
伤感666
这个作者很懒,什么都没留下…
展开
-
Java语言实现16进制数转换成2进制数,再由2进制数转换成8进制数(蓝桥杯训练)
import java.util.Scanner;//16进制转换成2进制,再由2进制转换成8进制public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); Str...原创 2019-03-04 18:23:32 · 1988 阅读 · 0 评论 -
java语言实现 问题 1434: [蓝桥杯][历届试题]回文数字
参考代码:import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); boolean flag=true; for(int i=10001;i<...原创 2019-03-21 10:55:03 · 246 阅读 · 0 评论 -
Java语言实现 问题 1431: [蓝桥杯][2014年第五届真题]分糖果(模拟)
参考代码:import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt();//n个小朋友 int[] candy=new int[n];//记录本轮分完后的结...原创 2019-03-21 11:55:09 · 349 阅读 · 0 评论 -
java语言实现ALGO-189 P0505(蓝桥杯算法训练)
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException { BufferedReader br=new...原创 2019-03-18 13:24:25 · 298 阅读 · 0 评论 -
Java语言实现 问题 1095: The 3n + 1 problem
解题注意事项:一定要注意i,j的相对大小,这是你能否正确的关键!参考代码:import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n;//中间变量 while(in.hasNe...原创 2019-03-21 17:20:36 · 403 阅读 · 0 评论 -
Java语言实现ALGO-190 素因子去重(蓝桥杯算法训练)
参考代码:import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); long n=in.nextLong(); long p=1; for(long i=2;i<=n;i++) {...原创 2019-03-18 14:30:47 · 207 阅读 · 0 评论 -
JAVA语言实现 Carryon数数字(算法训练)
解题思路:一个数a取模15的值会等于a从后往前每四位取模15的和再取模15 参考代码:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[...原创 2019-03-18 16:46:44 · 222 阅读 · 0 评论 -
Java实现 ALGO-53 最小乘积(基本型) 算法训练
解题思路:首先从题目中找到解题规律,然后再编程实现。import java.util.Arrays;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int t=in.nextInt(...原创 2019-03-13 20:51:20 · 224 阅读 · 0 评论 -
Java语言实现 问题 1004: 母牛的故事
解题思路:先找出母牛数量随年份变化的规律公式,然后再递归求解。母牛数量随年份变化的规律公式:当n>3时,f(n)=f(n-1)+f(n-3);当n<=3时,f(n)=n。参考代码:import java.util.Scanner;public class Main { public static void main(String[] args) { Sc...原创 2019-03-22 21:09:19 · 547 阅读 · 0 评论 -
java实现 算法训练 Glenbow Museum (蓝桥杯算法训练)
//ALGO-165 Glenbow Museum 数学import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int i=1; int l; long count; ...原创 2019-03-11 11:16:38 · 408 阅读 · 0 评论 -
java实现求组合数C(n,k) 数学公式法和递归法
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int k=in.nextInt(); int n=in.nextInt(); System.out.println(Combina...原创 2019-03-11 20:23:42 · 12301 阅读 · 1 评论 -
Java实现 ALGO-91 Anagrams问题 数组运算 字符操作(算法训练)
import java.util.Arrays;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); String str1=in.nextLine(); String str2=in.n...原创 2019-03-14 17:52:40 · 173 阅读 · 0 评论 -
java 实现ALGO-95 算法训练 2的次幂表示 (蓝桥杯)-文末有解题思路供参考
目录 算法训练 2的次幂表示 时间限制:1.0s 内存限制:512.0MB问题描述 任何一个正整数都可以用2进制表示,例如:137的2进制表示为10001001。 将这种2进制表示写成2的次幂的和的形式,令次幂高的排在前面,可得到如下表达式:137=2^7+2^3+2^0 现在约定幂次用括号来表示,即a^b表示为a(b) 此时,137可表示为...原创 2019-03-15 12:12:50 · 218 阅读 · 0 评论 -
Java实现ALGO-86 矩阵乘法 (算法训练) (ACM中Java的快速输入:BufferedReader+StringTokenizer)
Java各种输入方法参考链接:https://www.cpe.ku.ac.th/~jim/java-io.html本文采用BufferedReader+StringTokenizer快速输入方法import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import ja...原创 2019-03-16 12:25:24 · 433 阅读 · 0 评论 -
Java语言实现 ALGO-87 字串统计(算法训练)
算法训练 字串统计 时间限制:1.0s 内存限制:512.0MB问题描述 给定一个长度为n的字符串S,还有一个数字L,统计长度大于等于L的出现次数最多的子串(不同的出现可以相交),如果有多个,输出最长的,如果仍然有多个,输出第一次出现最早的。输入格式 第一行一个数字L。 第二行是字符串S。 L大于0,且不超过S的长度。输出格式 一行,题目要...原创 2019-03-16 14:39:26 · 294 阅读 · 0 评论 -
java语言实现 ALGO-90 出现次数最多的整数(算法训练)(两种解决方法)
这道题给我最大的忠告就是要把题目要求都完成!参考代码:import java.util.HashMap;import java.util.Map;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(Sy...原创 2019-03-17 13:42:54 · 269 阅读 · 0 评论 -
Java语言实现ALGO-194 审美课 (算法训练)
参考代码:如果觉得我的代码写的还可以的话可以点个赞,支持我,谢谢。如果java快速输入的方法不懂的可以参考我的另一篇博客:https://blog.youkuaiyun.com/zxt1484675627/article/details/88595542import java.io.BufferedReader;import java.io.IOException;import java.io....原创 2019-03-18 00:26:04 · 443 阅读 · 0 评论 -
java实现 最大最小公倍数 (算法训练)
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); long n=in.nextInt(); long max; if(n<=2) max=n; else if(n%...原创 2019-03-12 18:35:54 · 2147 阅读 · 0 评论 -
Java语言实现ALGO-1 区间k大数查询 排序 查找 (算法训练)
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); int[] arr=new int[n+1]; for(int i=1;i<=n;i+...原创 2019-03-11 22:02:01 · 823 阅读 · 0 评论 -
Java语言实现 问题 1096: Minesweeper
代码优点:思路清晰易懂,答案正确。代码缺点:代码冗余过多,可优化。本题可用深度优先搜索很简单就可以解决,但我没学,下次学了把简洁的代码补上。如果你有好的优化方法可在下方评论,大家一起学习进步,谢谢!参考代码:import java.util.Arrays;import java.util.Scanner;public class Main { public stati...原创 2019-03-22 22:57:31 · 264 阅读 · 0 评论