![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯
文章平均质量分 52
取酒鱼食--【余九】
我们活着不能与草木同腐,
不能醉生梦死,枉度人生,
要有所作为!——方志敏
展开
-
蓝桥杯模拟赛2021——时间加法
这个就是考察我们的运算符的把握!也可以用时间类来完成!package 模拟题2021;import java.util.Scanner;public class 时间加法 { public static void main(String[] args) { Scanner sc =new Scanner(System.in); int shi = sc.nextInt(); int fen = sc.nextInt(); int jia = sc.nextInt(); int原创 2022-03-12 21:54:18 · 127 阅读 · 0 评论 -
蓝桥杯模拟赛2021——受伤的皇后
package 模拟题2021;import java.util.Scanner;// 1:无需package// 2: 类名必须Main, 不可修改/*整体思路: * 以行为深搜递进的变量;每次递进时又检索该行的每一列 * * * */public class 受伤的皇后 { // n皇后变种 public static void main(String[] args) { Scanner sc = new Scanner(System.in);原创 2022-03-12 22:00:12 · 224 阅读 · 0 评论 -
2011年国赛——最小公倍数
主要是考大数类package 国赛2011;import java.math.BigInteger;import java.util.Scanner;public class 最小公倍数 { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int N = sc.nextInt(); BigInteger result = f(BigInteger.valueOf(1),BigI原创 2022-03-12 21:30:38 · 354 阅读 · 0 评论 -
蓝桥杯真题2017——分巧克力
基本思路:先看数学分析,如果是65的巧克力;我们要分成22的,则通过(6/2)*(5/2)= 6;可知道最多得到6个;然后代码分析:下面除的二代表的是,我得到巧克力的边长为2;我就这样一直尝试加大边长,得到巧克力的最多个数如果我的个数大于小孩子的个数的话,就继续加大,小于的话就减小;(如果使用暴力的话,不知道要算到什么时候);然后就次数使用二分法package 真题2017;import java.util.Scanner;public class 分巧克力 { public st.原创 2022-03-12 21:39:43 · 279 阅读 · 0 评论 -
蓝桥杯省赛2011真题——金额差错
package 省赛2021;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.Scanner;/* * 主要思路:将错的金额求出来;对arr进行排序; * 利用深度搜索来依次找到满足相加的数,如果结果大于错的金额,则剪枝; *若找到一组之后,则打印出来*/public class 金额查错 { static List<Integer> path原创 2022-03-12 21:51:02 · 272 阅读 · 0 评论 -
蓝桥杯2021年B组真题——G砝码【内附真题资料和解题思路】
题目描述:先修:在看这个问题之前先看一个简化版的问题:对原题目进行限制,让砝码只能放到物品的对侧而不是俩边都放,问至少需要多少个砝码?👇思路:将题目转化为数学问题也就是:给一个整数N,要求能够用最少的一套数字(对应一套砝码)通过加法(也就是放到物品对侧)得到1~N的所有数字。这一套数字(砝码)每一个只能用一次,也可以不用。例如:给一个整数7,我们选的一套砝码是{1,2,4}因为:1=1;2=2;3=1+2;4=4;5=1+4;6=2+4;7=1+2+4.最好需要3个砝码。👇不难发现这套砝码原创 2022-03-10 06:00:00 · 294 阅读 · 0 评论 -
(一)蓝桥杯java基础知识必备
蓝桥杯java基础知识文章目录蓝桥杯java基础知识前言一、数组的复制(1)clone();(2)System.arraycopy();(3)Arrays.copyOf();(4)Arrays.copyOfRange();二、常用输入输出1.输入(要详细区分两者,空格容易失分)2.输出总结前言提示:以下是本篇文章正文内容,下面案例可供参考一、数组的复制(1)clone();将a数组的值赋值给c; int[] a = {1,2,34}; int[] c = a.clone();(2)原创 2022-03-04 08:00:00 · 1035 阅读 · 0 评论 -
贪心算法终于有人讲明白了_【蓝桥杯贪心算法思想讲解以及代码实现】
目录:百度优解:贪心算法(又称贪婪算法)是指:在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,算法得到的是某种意义上的局部最优解贪心算法不是对所有问题都能得到整体的最优解,关键是贪心策略的选择算法思路:贪心算法一般按如下步骤进行:(1)建立数学模型来描述问题。(2)把求解的问题分成若干个子问题。(3)对每个子问题求解,得到局部最优解。(4)把子问题的解局部最优解合成原来解问题的一个解。贪心算法是对一种对某些求最优解问题的更简单,更迅速的设计技术。贪心算法原创 2022-03-02 15:27:09 · 857 阅读 · 0 评论 -
蓝桥杯细节守分——保留两位小数(四舍五入/不四舍五入)【打卡蓝桥杯倒计时第30天】
public static String formatDouble(String value) { DecimalFormat df = new DecimalFormat("#0.00"); String st=df.format(Double.valueOf(value)); return st; }原创 2022-03-01 23:47:31 · 397 阅读 · 0 评论 -
蓝桥杯基础日期类【注意事项】——避免比赛丢分
系列文章目录文章目录系列文章目录前言一、Date类的使用:二、SimpleDateFormat的使用:创建:使用:Calendar类的使用:有两种创建方法:获取时间:设置时间:对日期字段的加减Calendar类对象字段类型前言在蓝桥杯的往届比赛中,日期类是java类学生最最最基础的API之一,以下是对日期类的总结一、Date类的使用:(1)getTime()返回自1970年1月1日00:00:00以来的毫秒数‘(2)setTime(long time)通过传入long类型的参数作为毫秒数来原创 2022-03-02 08:00:00 · 203 阅读 · 0 评论 -
蓝桥杯入门必备——赛事详解以及参赛建议
蓝桥杯介绍:蓝桥杯全国软件和信息技术专业人才大赛,是由工业和信息化部人才交流中心举办的全国性IT学科赛事。全国1200余所高校参赛,累计参赛人数超过40万人。蓝桥杯大赛连续两年被列入中国高等教育学会发布的“全国普通高校学科竞赛排行榜”,是高校教育教学改革和创新人才培养的重要竞赛项目。对大学生综合评测,奖学金评定,升学考研都有一定助益。大赛共包括三个竞赛组别,个人赛-软件类,个人赛-电子类,以及视觉艺术大赛。其中个人赛-软件类的比赛科目包括C/C++程序设计、Java软件开发、Python程序设计。今年.原创 2022-01-21 01:10:59 · 6322 阅读 · 0 评论