自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 【Java】蓝桥杯-植物生命力

2、没给父子关系,只能先构建无向邻接表,再dfs建树。1、Java不允许直接创建带泛型参数的数组。只有30%通过率,后面都超时了。

2025-04-11 15:32:27 179

原创 【Java】蓝桥杯-封闭图形个数

1、第一遍写的时候是套了快速排序,其实没法自己独立写出来快速排序。普通冒泡是50%通过率,这次写用了优先队列。至于返回的正负,套用之前看黑马时候老师教的方法,自己试一下就知道了。

2025-04-09 21:04:48 210

原创 【Java】蓝桥杯-砍柴

1、思路挺简单的,主要是自己在纸上写20个大概就能找到规律了,看别人题解,思路也差不多。2、一直有50%段错误,看半天,发现把10的5次方想成10000了。

2025-04-09 18:28:54 185

原创 【Java】蓝桥杯-与或异或

1、用3进制的数字表示每一个操作符的选择。数据量很小,写得很随便了。

2025-04-08 20:10:51 159

原创 【Java】蓝桥杯-小蓝的旅行

1、核心思路是把1L油看作一个单位的元素,每一站要尽可能地加满油,如果这都开不到下一站,肯定是输出-1了。同时,路上消耗的油先消耗便宜的,每一站要把油箱里的贵油换成当前的便宜油。本题因为既要取最便宜的油,又要取最贵的油,所以维护了两个优先队列。默认构建的是最小堆,如果要最大堆,初始化的时候要逆序。

2025-04-08 15:35:00 342

原创 【Java】蓝桥杯-棋盘

【代码】【Java】蓝桥杯-棋盘。

2025-04-07 11:27:04 155

原创 【Java】蓝桥杯-特殊日期

【代码】【Java】蓝桥杯-特殊日期。

2025-04-07 10:55:55 217

原创 【Java】蓝桥杯-完全日期

1、这个比较特殊,年月日都只有几位数,年份的20还是固定的,可以直接加。3、这里判断平方数的。

2025-04-03 17:29:50 167

原创 【Java】蓝桥杯-纯质数

标记一下,不然会影响到类似1980这样数字的判断。1、埃拉托斯特尼筛法辅助判断质数。2、不是很难,注意要把。

2025-04-03 17:26:35 194

原创 【Java】蓝桥杯-排列字母

2、数组的length是一个属性,而字符串的length是一个方法,所以字符串的length要加。ps.有人参加过蓝桥杯吗,可以用IDE一步一步debug吗?题目很简单,主要是练不依赖IDE在官网盲写的能力。1、数组初始化不要忘了加。

2025-04-03 15:39:47 179

原创 【Java】蓝桥杯-作物杂交

算法算是慢慢入门了,但是有个地方没注意调试了好久,即每种作物可能不止一种杂交方案,所以map的List不能写死,其次是后面要遍历每种方案,算出最短的时间。

2025-04-03 15:19:59 206

原创 【Java】蓝桥杯-货物摆放

2、本题的难点在于控制时间复杂度,核心在于保证三条边的相对大小,然后直接将同数异构的形式一次统计,这样写用时大概是八九百毫秒。类型后加L,不然VSCode会报错,不过为了规范还是统一加下。

2025-04-01 13:03:45 220

原创 【Java】蓝桥杯-路径

1、Dijkstra核心:是采用原有的路径,还是更新为当前的从i走到j。2、语法很简单,但是又复习了一遍Dijkstra,算法思想才是最难的。

2025-04-01 11:26:22 223

原创 【Java】蓝桥杯-路径之谜

(4)从遍历循环里面出来了,说明往下走每条路都不行,复原,返回false。※注意如果是标记完已访问,但是走不通,一定要复原做的标记。(3)遍历next节点们,需要一个方法找到next们。(1)判断当前节点能不能访问,不能访问就返回。(2)访问,标记visited及其他操作。

2025-03-31 19:55:01 259

原创 【Java】蓝桥杯-七段码

1、用自然数的二进制代表亮灯情况。

2025-03-31 16:51:53 183

原创 【Java】蓝桥杯-分巧克力

2、一开始算边界的最大值是算巧克力总面积,然后取sqrt,但是算出来不对,发现已经超int最大值了,而且题目都说了最大10000,起不到提高效率的作用。1、本题二分找的是第一个不满足条件的,注意右边界是+1,不然会直接排除right。的结果就是5了,打括号是4,很不一样。括号打法很重要,如果不打括号,

2025-03-31 11:32:06 281

原创 【Java】蓝桥杯-日志统计

方法,检查给定的键是否存在,如果存在则返回其对应的值,如果不存在则使用给定的逻辑初始化并添加该键值对。

2025-03-26 10:49:05 163

原创 【Java】蓝桥杯-日期问题

1、只用考虑题目给的三种组合情况,一开始把所有可能都考虑了,但是也要注意三层for循环,的判断不要写在for的判断里,不然直接跳出了,一个很基础的错误。本身的值就会在函数内被改变,不需要额外传递。2、输出不能重复,且要升序,这点要注意。

2025-03-14 16:14:56 582

原创 【Java】蓝桥杯-数字三角形

最开始问了AI的思路,它是维护了一个left和right数组,来保证每一步走得都满足要求,但是整体上满足条件的路径不一定每一步都满足左右差小于等于1。

2025-03-14 13:38:53 188

原创 【Java】蓝桥杯-单词分析

读取到空格,nextLine()读取到换行符。的写法记得转char。

2025-03-14 11:19:37 168

原创 【Java】蓝桥杯-回文字符串

【代码】蓝桥杯-回文字符串-Java。

2024-12-21 20:12:21 581

原创 【C语言】词频统计+按频率降序输出

【代码】【C语言】词频统计+按频率降序输出。

2022-11-23 14:51:53 1653 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除