蓝桥杯
文章平均质量分 51
贝极星Kira
这个作者很懒,什么都没留下…
展开
-
蓝桥杯Java组必备代码模板!包含快速读写,准备蓝桥杯比赛必备,学会省时省力
蓝桥杯国赛模板代码,包含快速读写等省时省力内容,学会了以后,打比赛省时省力,确定不来看看吗?原创 2023-10-10 10:08:38 · 818 阅读 · 0 评论 -
蓝桥杯Java必备基础知识总结大全【3W字】持续更新中
蓝桥杯Java必备基础知识大全!确定不来看看吗原创 2022-06-05 16:40:22 · 7957 阅读 · 4 评论 -
【蓝桥杯】记录Java快速读取的一个注意事项(坑点)
记录一个Java快速读写的一个坑点,非常具有参考意义原创 2022-04-08 16:54:24 · 1122 阅读 · 0 评论 -
蓝桥杯题解 谈判 Java答案
原题链接题目描述在很久很久以前,有 个部落居住在平原上,依次编号为 到 。第 个部落的人数为 。有一年发生了灾荒。年轻的政治家小蓝想要说服所有部落一同应对灾荒,他能通过谈判来说服部落进行联合。每次谈判,小蓝只能邀请两个部落参加,花费的金币数量为两个部落的人数之和,谈判的效果是两个部落联合成一个部落(人数为原来两个部落的人数之和)。输入描述输入的第一行包含一个整数 ,表示部落的数量。第二行包含 个正整数,依次表示每个部落的人数。运行限制最大运行时间:1s最大运行内存: 128Mpack原创 2022-04-04 18:08:42 · 655 阅读 · 0 评论 -
蓝桥杯题解 鲁卡斯队列 Java答案
原题链接题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。黄金分割数 0.6180.618 与美学有重要的关系。舞台上报幕员所站的位置大约就是舞台宽度的 0.6180.618 处,墙上的画像一般也挂在房间高度的 0.6180.618 处,甚至股票的波动据说也能找到 0.6180.618 的影子…黄金分割数是个无理数,也就是无法表示为两个整数的比值。0.6180.618 只是它的近似值,其真值可以通过对 55 开方减去 11 再除以 22 来获得,我们取它的一个较精确的近原创 2022-04-04 17:34:52 · 168 阅读 · 0 评论 -
【蓝桥杯】 《3W字数总结》 蓝桥杯Java必备基础知识以及国赛真题解析
本文会持续更新,如果对您有帮助的话可以点点关注,双击本人2021年蓝桥杯C++B组国二,今年转战Java,并整理此文,希望能够对大家有所帮助,第一次写这么长的文章,可能有的地方写的不是很好,还请大家多多谅解,我会持续进行改进并且更新。第七届蓝桥杯国赛题解第八届蓝桥杯国赛题解第九届蓝桥杯国赛题解第十届蓝桥杯国赛题解第十一届蓝桥杯国赛题解注:内容为蓝桥杯来自蓝桥杯决赛特训营蓝桥杯Jvav基础知识总结输入和输出输入Scanner s = new Scanner(System.in);原创 2022-04-03 19:19:30 · 805 阅读 · 1 评论 -
【蓝桥杯】Java组必备API类 --常用数据结构及自定义排序
Java数据结构Java一共有 种数据结构时我们常用的,分别是以下几种集合类型描述ArrayList可以动态增长和缩减的序列,类似于C++的vectorLinkedList可以在任何位置高效插入和删除的有序序列,链表ArrayDeque实现为循环数组的一个双端队列HashSet没有重复元素的无序集合TreeSet没有重复元素的有序集合LinkedHashSet记住元素插入次序的集合PriorityQueue优先队列HashMa.原创 2022-04-02 20:39:41 · 1504 阅读 · 1 评论 -
蓝桥杯题解 寻找2020 Java答案
import java.util.ArrayList;import java.util.Scanner;public class Main { static Scanner s = new Scanner(System.in); static String string[] = new String[10005]; static int func(char a1, char a2, char a3, char a4) { if(a1 == '2' &&.原创 2022-04-01 20:06:24 · 768 阅读 · 0 评论 -
蓝桥杯题解 猜字母 Java答案
把abcd…s共19个字母组成的序列重复拼接106次,得到长度为2014的串。接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。package testtt;import java.math.BigInteger;import java.util.ArrayList;import java.util.Calenda原创 2022-04-01 19:20:28 · 115 阅读 · 0 评论 -
蓝桥杯题解 奇怪的分式 Java答案
奇怪的分式题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。上小学的时候,小明经常自己发明新算法。一次,老师出的题目是: 乘以小明居然把分子拼接在一起,分母拼接在一起,答案是: (参见下图)老师刚想批评他,转念一想,这个答案凑巧也对啊,真是见鬼!对于分子、分母都是 ~ 中的一位数的情况,还有哪些算式可以这样计算呢?请写出所有不同算式的个数(包括题中举例的)。显然,交换分子分母后,例如: 乘以 是满足要求的,这算做不同的算式。但对于分子分母相同的情况, 乘以 这原创 2022-04-01 18:56:47 · 138 阅读 · 0 评论 -
【蓝桥杯】Java组必备API类 --String StringBuffer 以及StringBuilder
String类String类作为不可修改的对象,如果用String修改字符串会新建一个String对象,如果频繁修改,则会产生很多String对象,会产生很大的开销,效率也不是很高提供了字符串的比较,查找,截取,大小写转换等操作String类被final所修饰,不能被继承//构造方法String()构造空串String(String)构造为String的串String(Byte[],offset,length) //用byte子数组构造StringString(char[]) /.原创 2022-03-31 18:33:17 · 948 阅读 · 0 评论 -
蓝桥杯题解 最长子序列 Java答案
题目链接题目描述我们称一个字符串 包含字符串 是指 是 的一个子序列,即可以从字符串 中抽出若干个字符,它们按原来的顺序组合成一个新的字符串与 完全一样。给定两个字符串 和 ,请问 中从第一个字符开始最长连续多少个字符 被 包含?输入描述输入两行,每行一个字符串。第一行的字符串为 ,第二行的字符串为 。两个字符串均非空而且只包含大写英文字母。其中, 。输出描述输出一个整数,表示答案。import java.util.ArrayList;import java.util.Calendar原创 2022-03-30 17:11:42 · 636 阅读 · 0 评论 -
【蓝桥杯】Java组必备API类 --快速读写实现方法 及输入输出的巧妙处理
输入和输出输入Scanner s = new Scanner(System.in); //声明一个从控制台中读入数据的对象int x = s.nextInt();double x = s.nextDouble();String x = s.next(); //无法读入空格String x = s.nextLine(); //可以读入空格,遇到换行停止while(s.hasNext()) { //hasNext() 判断还有没有读入值 相当于while(scanf()) //.原创 2022-03-28 17:34:36 · 2641 阅读 · 0 评论 -
【蓝桥杯】Java组必备API类 --高精大数类 BigInteger BigDecimal总结
大数类大数类一共有两个,分别是BigInteger和BigDecimal,大数整形变量以及大数浮点数,理论上可以存储无线长的数字(只要你计算机的内存足够),接下来我将会分别介绍这两个类。BigInteger构造函数BigInteger一共有六个构造方法,分别是以下六个,个人认为最常用的应该是第五个将字符串转换为BigInteger。BigInteger b = BigInteger(byte[] val) //将包含BigInteger的二进制补码二进制表达式的字节数组转换为BigIntege.原创 2022-03-24 22:04:57 · 2312 阅读 · 2 评论 -
【蓝桥杯】Java组必备API类 --日期类 Calendar总结
时间类CalendarCalendar类是一个抽象类,可以为在某一特定时刻和一组之间的转换的方法如YEAR , MONTH , DAY_OF_MONTH , HOUR ,等等,以及用于操纵该日历字段,如获取的日期下个星期。 时间上的瞬间可以用毫秒值表示,该值是从1970年1月1日00:00 00:00.000 GMT(Gregorian)的偏移量。Calendar的基本使用方法如下所示:Calendar c = Calendar.getInstance(); //生成一个新的Calendar类.原创 2022-03-24 21:13:36 · 1372 阅读 · 2 评论 -
蓝桥杯题解 时间显示 Java答案
原题链接解答代码:import java.util.Calendar;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); long t = s.nextLong(); long offset = 8 * 60 * 60 * 1000;原创 2022-03-23 18:16:21 · 443 阅读 · 0 评论 -
蓝桥杯题解 K倍区间 Java答案
原题链接题目描述给定一个长度为 的数列, ,如果其中一段连续的子序列 ( ) 之和是 的倍数,我们就称这个区间 是K 倍区间。你能求出数列中总共有多少个 倍区间吗?输入描述第一行包含两个整数 和 ( )。以下 N 行每行包含一个整数 ( )输出描述输出一个整数,代表 K 倍区间的数目。输入输出样例示例输入5 212345输出6解答代码:import java.io.*;import java.util.*;/** * @author Polaris原创 2022-03-21 22:24:12 · 262 阅读 · 0 评论 -
蓝桥杯题解 跳蚱蜢 Java答案 附运算过程
原题链接题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。如下图所示: 有 99 只盘子,排成 11 个圆圈。 其中 88 只盘子内装着 88 只蚱蜢,有一个是空盘。 我们把这些蚱蜢顺时针编号为 11 ~ 88。每只蚱蜢都可以跳到相邻的空盘中, 也可以再用点力,越过一个相邻的蚱蜢跳到空盘中。请你计算一下,如果要使得蚱蜢们的队形改为按照逆时针排列, 并且保持空盘的位置不变(也就是 1-81−8 换位,2-72−7换位,…),至少要经过多少次跳跃?解答代码:publi原创 2022-03-18 19:30:55 · 829 阅读 · 1 评论