
算法刷题+蓝桥杯
文章平均质量分 81
总结日常刷题的心得,以及一些算法的学习总结,备战蓝桥杯的总结与记录
阑梦清川
23级软件工程在读本科生
展开
-
蓝桥杯---最短路径问题bfs
bfs求解最短路径问题原创 2025-04-04 17:52:35 · 286 阅读 · 0 评论 -
蓝桥杯2024JavaB组的一道真题的解析
import java.util.ArrayList;import java.util.Scanner;public class Test { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); long an=0; for(int i=197;i<1e7;i++){ if(pd(i)){原创 2025-04-03 21:22:29 · 862 阅读 · 0 评论 -
蓝桥杯---BFS解决FloofFill算法1---图像渲染
1.算法简介2.题目概述3.算法原理4.代码分析原创 2025-03-31 21:57:44 · 1242 阅读 · 0 评论 -
蓝桥杯---优先级队列(关于Topk问题引发的思考)
一个关于TopK 的问题(和堆相关的题目)原创 2025-03-26 21:54:33 · 435 阅读 · 0 评论 -
蓝桥杯--bfs专题第二个题目(leetcode103二叉树)
1.使用队列进行二叉树的遍历;2.设置标记位:因为这个遍历是S型的,需要进行变形;3.如何判断那些节点是一层的,这个是用sz进行循环处理的(全部放到temo里面去)原创 2025-03-25 20:34:44 · 474 阅读 · 0 评论 -
蓝桥杯关于字符串的算法题目(leetcode回文串的判断问题)
1.题目概述2.思路分析3.代码解析原创 2025-03-20 21:10:24 · 421 阅读 · 0 评论 -
蓝桥杯关于栈这个数据结构的一个算法题目
1.题目概述解释2.思路分析3.代码解析原创 2025-03-20 21:09:09 · 514 阅读 · 0 评论 -
哈希表专题的几个类似的题目
1.题目概述2.思路分析2.1解法一2.2解法二3.代码解释原创 2025-03-19 23:27:15 · 250 阅读 · 0 评论 -
蓝桥杯---哈希表第二题(leetcode是否为字符重新排列)
1.题目概述2.思路分析2.1解法一2.2解法二3.代码解释原创 2025-03-18 18:22:11 · 465 阅读 · 0 评论 -
有人相爱,有人夜里看海,有人Leetcode第一题搞不出来
leetcode第一题题解原创 2025-03-17 11:29:28 · 271 阅读 · 0 评论 -
链表题目2(leetcode24题)交换链表里面的节点
1.题目概述2.案例分析3.思路分析4.如何确定终止条件5.代码分析原创 2025-03-16 18:56:03 · 622 阅读 · 0 评论 -
蓝桥杯---链表题目1
链表的第一个题目原创 2025-03-14 10:56:56 · 875 阅读 · 0 评论 -
蓝桥杯---归并排序4(leetcode493)题解
1.题目重述2.思路分析3.代码分析原创 2025-03-05 12:32:33 · 559 阅读 · 0 评论 -
蓝桥杯---归并排序2(leetcode170)题解
1.题目概述2.示例讲解3.思路分析4.代码分析4.1策略一代码分析4.2策略2代码分析5.我的总结原创 2025-03-04 16:31:33 · 559 阅读 · 0 评论 -
蓝桥杯---归并排序3(leetcode315)题解
1.问题重述2.示例介绍3.思路分析4.代码讲解原创 2025-03-04 16:30:08 · 461 阅读 · 0 评论 -
蓝桥杯---归并排序算法题目(leetcode第912题)
1.题目概述2.算法原理的介绍3.代码的详细说明4.代码的小小优化原创 2025-03-01 13:13:51 · 566 阅读 · 0 评论 -
蓝桥杯---快速排序(leetcode第159题)最小的k个元素(剑指offer原题)
这个题目只是被包装了一下,本质上依然是使用的我们的快速排序算法,为什么这样说呢?因为仔细阅读题目你就会发现,这个需要我们去找到最小的前K个元素,并且进行返回值处理;对于上面用到的几个实例,实际上cnt=1的时候,就是从这个给定的数组里面选择最小的前一个元素,也就是最小的元素;cnt=2的时候,也就是从我们的这个数组里面选择最小的两个元素;上面的这些问题其实都不难理解,但是第一步我们需要做的就是去对于这个给定的数组进行排序,然后根据这个排序之后的结果进行选择我们的最小的K个元素。原创 2025-02-26 18:32:15 · 440 阅读 · 0 评论 -
蓝桥杯---数组里面的第k大的元素(leetcode第215题)题解
1.题目重现2.案例说明3.思路介绍4.代码分析原创 2025-02-24 11:52:48 · 555 阅读 · 0 评论 -
蓝桥杯---排序数组(leetcode第912题)
1.题目重述2.思路分析3.代码解释原创 2025-02-15 14:03:41 · 447 阅读 · 0 评论 -
蓝桥杯---颜色分类(leetcode第75题)题解
1.问题重述2.思路分析3.代码分析原创 2025-02-12 22:03:33 · 1151 阅读 · 0 评论 -
蓝桥杯---N字形变换(leetcode第6题)题解
1.问题重述2.例子分析3.思路讲解4.代码分析原创 2025-02-11 15:30:44 · 869 阅读 · 0 评论 -
蓝桥杯---数青蛙(leetcode第1419题)
1.题目重述2.例子分析3.思路分析4.思路总结5.代码解释原创 2025-02-10 15:22:37 · 834 阅读 · 0 评论 -
蓝桥杯---力扣题库第38题目解析
1.题目重述2.外观数列举例说明3.思路分析(双指针+模拟)4.代码说明原创 2025-02-08 15:14:12 · 655 阅读 · 0 评论 -
力扣题库第495题目解析
1.题目再现2.思路分析&&示例说明2.1第一个示例2.2第二个示例3.代码解释原创 2025-02-07 13:47:56 · 293 阅读 · 0 评论 -
2025寒假备战蓝桥杯03-力扣第1576题目解析
蓝桥杯--力扣刷题原创 2025-02-04 22:02:43 · 147 阅读 · 0 评论 -
2025寒假备战蓝桥杯02---朴素二分查找升级版本的学习+分别求解左右端点
1.朴素二分查找的升级版2.查找左端点3.查找右端点4.代码的编写原创 2025-01-20 23:59:16 · 641 阅读 · 0 评论 -
2025寒假备战蓝桥杯01---朴素二分查找的学习
1.暴力方法的引入2.暴力解法的思考与改进3.朴素二分查找的引入4.朴素二分查找的流程5.朴素二分查找的细节6.朴素二分查找的题目原创 2025-01-19 23:55:58 · 566 阅读 · 0 评论 -
欧拉计划启航篇(一)
1.什么是欧拉计划2.简单介绍3.访问不上去怎么办4.第一题的代码编写5.代码的优化原创 2024-12-27 18:18:37 · 351 阅读 · 0 评论 -
双指针算法题目
1.盛水最多的容器2.有效的三角形的个数3.原剑指offer(和为s的两个数字)4.三个数字的和原创 2024-11-24 16:53:05 · 872 阅读 · 0 评论 -
优选算法--快乐数(快慢指针)&&循环链表
快慢指针+循环链表原创 2024-11-19 09:37:37 · 835 阅读 · 0 评论 -
蓝桥杯专项---一维前缀/差分巩固题目
1.一维前缀和--区间的次方求和问题1.1下面的这个是从0开始的:1.2下面的这个是从1开始的2.一维差分---小兰的操作3.字符迁移4.类一维前缀---第15届蓝桥杯真题---类斐波那契循环数原创 2024-11-02 15:54:45 · 1332 阅读 · 0 评论 -
蓝桥杯基本算法~~~一维/二维前缀和问题
1.一维前缀和2.二维前缀和3.移动零问题4.颜色的分类问题原创 2024-10-29 09:12:02 · 1284 阅读 · 0 评论 -
蓝桥杯基本操作和运算
1.基本运算2.循环--进制转换/最大公约数2.1进制转换2.2求解最大公约数3.数组与字符串4.常用的API5.快速读写模版原创 2024-10-22 12:56:24 · 1706 阅读 · 0 评论 -
递归函数设计技巧
1.路飞吃桃子的问题--应试难度2.弹簧板问题--应试难度3.递归实现指数型枚举--校招难度4.递归实现组合型枚举--校招难度5.递归实现排列型枚举--校招难度原创 2024-10-01 11:22:36 · 1300 阅读 · 0 评论 -
带你快速入门贪心算法(附加两道面试题实战)
1.贪心算法是什么2.原理拆解2.1做出第一步的最佳选择2.2做出选择之后不会进行修改2.3循环上面的过程到最优解3.快速入门4.初阶字节笔试题4.1题目说明4.2代码说明5.中级华为笔试题5.1题目概述5.2案例说明5.3完整代码原创 2024-09-23 06:00:00 · 383 阅读 · 0 评论 -
Leetcode刷题-----移动零283&&复写零问题1089
移动0 和复写 0问题的思路,解决方法原创 2024-07-25 18:13:03 · 977 阅读 · 0 评论 -
算法-----递归~~搜索~~回溯(宏观认识)
1.什么是递归1.1二叉树的遍历1.2快速排序1.3归并排序编辑2.为什么会用到递归3.如何理解递归4.如何写好一个递归5.什么是搜索5.1深度(dfs)优先遍历&优先搜索5.2宽度(bfs)优先遍历&优先搜索6.回溯原创 2024-07-25 11:55:21 · 872 阅读 · 0 评论