# immerse-in-algorithm **Repository Path**: lsname/immerse-in-algorithm ## Basic Information - **Project Name**: immerse-in-algorithm - **Description**: 算法学习,蓝桥杯题解,Java算法竞赛常用模板和API - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-05-30 - **Last Updated**: 2025-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 算法题解 ## 🚀 简介 该项目包括如下几个内容: > Java,Python,C++在算法竞赛中的常用技巧 > 记录在各个算法题网站刷题的题解和解题思路 > 学习《算法导论》时的笔记 注:为了更加容易理解思路,代码采用更容易理解的方式书写,所以大多数的解题代码都有很大的可优化空间。 --- ## ✨ 算法竞赛技巧 * [常用函数技巧-Java](./Competition/Java/Java算法常用函数和技巧.md) * [常用数据结构-Java](./Competition/Java/Java算法常用数据结构.md) --- ## 📚 蓝桥杯备赛指南 ### 学习资源推荐 **OI Wiki**:https://oi-wiki.org/ OI Wiki 致力于成为一个免费开放且持续更新的 编程竞赛 知识整合站点,大家可以在这里获取与竞赛相关的、有趣又实用的知识。我们为大家准备了竞赛中的基础知识、常见题型、解题思路以及常用工具等内容,帮助大家更快速深入地学习编程竞赛中涉及到的知识。 **B站UP主 - 灵茶山艾府**:https://space.bilibili.com/206214 跟着 灵茶山艾府 一起打 [力扣LeetCode](https://leetcode.cn/contest/) 周赛,每周都有详细的题解视频直播,题解通俗易懂。 **蓝桥杯官方题库练习** 最后阶段一定要多刷蓝桥杯官方的题库,因为蓝桥杯题目和其它算法题网站的题目是有一些风格的差别的。 * 渠道一:https://www.lanqiao.cn/problems/ * 渠道二:https://www.lanqiao.cn/oj-contest/ **Hello 算法** 地址:https://www.hello-algo.com/ GitHub 60k star,500 幅动画图解、12 种编程语言代码、3000 条社区问答,助你快速入门数据结构与算法 --- ## 目录 / Contents
蓝桥杯题解 (点击展开) * [97.k倍区间](./problems/蓝桥杯/97.k倍区间.md) * [99.分巧克力](./problems/蓝桥杯/99.分巧克力.md) * [101.拉马车](./problems/蓝桥杯/101.拉马车.md) * [124.密码脱落](./problems/蓝桥杯/124.密码脱落.md) * [143.饮料换购](./problems/蓝桥杯/143.饮料换购.md) * [153.洁净数](./problems/蓝桥杯/153.洁净数.md) * [160.字符计数](./problems/蓝桥杯/160.字符计数.md) * [168.倍数问题](./problems/蓝桥杯/168.倍数问题.md) * [182.小朋友崇拜圈](./problems/蓝桥杯/182.小朋友崇拜圈.md) * [394.借教室](./problems/蓝桥杯/394.借教室.md) * [499.子串分值](./problems/蓝桥杯/499.子串分值.md) * [549.扫雷](./problems/蓝桥杯/549.扫雷.md) * [671.奇妙的数字](./problems/蓝桥杯/671.奇妙的数字.md) * [1019.扩散](./problems/蓝桥杯/1019.扩散.md) * [1216.走迷宫](./problems/蓝桥杯/1216.走迷宫.md) * [1446.ASC](./problems/蓝桥杯/1446.ASC.md) * [1449.直线](./problems/蓝桥杯/1449.直线.md) * [1460.路径](./problems/蓝桥杯/1460.路径.md) * [1461.最少砝码](./problems/蓝桥杯/1461.最少砝码.md) * [1463.货物摆放](./problems/蓝桥杯/1463.货物摆放.md) * [1561.纯质数](./problems/蓝桥杯/1561.纯质数.md) * [1562.完全日期](./problems/蓝桥杯/1562.完全日期.md) * [1563.最小权值](./problems/蓝桥杯/1563.最小权值.md) * [1566.整数范围](./problems/蓝桥杯/1566.整数范围.md) * [1589.翻转括号序列](./problems/蓝桥杯/1589.翻转括号序列.md) * [1590.大写](./problems/蓝桥杯/1590.大写.md) * [1595.和与乘积](./problems/蓝桥杯/1595.和与乘积.md) * [1597.IP补充](./problems/蓝桥杯/1597.IP补充.md) * [1602.出现最多的字符](./problems/蓝桥杯/1602.出现最多的字符.md) * [2140.星期计算](./problems/蓝桥杯/2140.星期计算.md) * [2141.山](./problems/蓝桥杯/2141.山.md) * [2142.字符统计](./problems/蓝桥杯/2142.字符统计.md) * [2143.最少刷题数](./problems/蓝桥杯/2143.最少刷题数.md) * [2145.求阶乘](./problems/蓝桥杯/2145.求阶乘.md) * [2155.质因数个数](./problems/蓝桥杯/2155.质因数个数.md) * [2167.小蓝与钥匙](./problems/蓝桥杯/2167.小蓝与钥匙.md) * [2178.环境治理](./problems/蓝桥杯/2178.环境治理.md) * [2191.卡牌](./problems/蓝桥杯/2191.卡牌.md) * [2194.出差](./problems/蓝桥杯/2194.出差.md) * [2207.斐波那契数组](./problems/蓝桥杯/2207.斐波那契数组.md) * [2209.近似gcd](./problems/蓝桥杯/2209.近似gcd.md) * [2383.卡片](./problems/蓝桥杯/2383.卡片.md) * [2485.最大子矩阵](./problems/蓝桥杯/2485.最大子矩阵.md) * [3492.日期统计](./problems/蓝桥杯/3492.日期统计.md) * [3493.求和](./problems/蓝桥杯/3493.求和.md) * [3494.工作时长](./problems/蓝桥杯/3494.工作时长.md) * [3495.特殊日期](./problems/蓝桥杯/3495.特殊日期.md) * [3496.2023](./problems/蓝桥杯/3496.2023.md) * [3497.有奖问答](./problems/蓝桥杯/3497.有奖问答.md) * [3518.三国游戏](./problems/蓝桥杯/3518.三国游戏.md) * [3519.填充](./problems/蓝桥杯/3519.填充.md) * [3544.管道](./problems/蓝桥杯/3544.管道.md) * [5129.分组](./problems/蓝桥杯/5129.分组.md) * [6413.小蓝的迷宫问题一](./problems/蓝桥杯/6413.小蓝的迷宫问题一.md) * [8129.诺伊的密码挑战](./problems/蓝桥杯/8129.诺伊的密码挑战.md) * [8325.帮小蓝搬砖](./problems/蓝桥杯/8325.帮小蓝搬砖.md) * [12110.蓝桥快打【算法赛】](./problems/蓝桥杯/12110.蓝桥快打【算法赛】.md) * [12116.怪兽突击【算法赛】](./problems/蓝桥杯/12116.怪兽突击【算法赛】.md) * [12117.召唤神坤【算法赛】](./problems/蓝桥杯/12117.召唤神坤【算法赛】.md) * [12118.聪明的交换策略【算法赛】](./problems/蓝桥杯/12118.聪明的交换策略【算法赛】.md) * [12420.自助餐【算法赛】](./problems/蓝桥杯/12420.自助餐【算法赛】.md) * [12421.乘飞机【算法赛】](./problems/蓝桥杯/12421.乘飞机【算法赛】.md) * [12425.玩游戏【算法赛】](./problems/蓝桥杯/12425.玩游戏【算法赛】.md) * [12468.美丽的2024【算法赛】](./problems/蓝桥杯/12468.美丽的2024【算法赛】.md) * [16577.欢迎参加福建省大学生程序设计竞赛【算法赛】](./problems/蓝桥杯/16577.欢迎参加福建省大学生程序设计竞赛【算法赛】.md) * [16578.下棋的贝贝【算法赛】](./problems/蓝桥杯/16578.下棋的贝贝【算法赛】.md) * [16582.十二生肖【算法赛】](./problems/蓝桥杯/16582.十二生肖【算法赛】.md) * [16583.匹配二元组的数量【算法赛】](./problems/蓝桥杯/16583.匹配二元组的数量【算法赛】.md) * [16822.元素交换【算法赛】](./problems/蓝桥杯/16822.元素交换【算法赛】.md) * [17030.坤星球【算法赛】](./problems/蓝桥杯/17030.坤星球【算法赛】.md) * [17035.二进制王国【算法赛】](./problems/蓝桥杯/17035.二进制王国【算法赛】) * [17041.台阶方案【省模拟赛】](./problems/蓝桥杯/17041.台阶方案【省模拟赛】) * [17044.最大极小值与最小极大值【省模拟赛】](./problems/蓝桥杯/17044.最大极小值与最小极大值【省模拟赛】) * [17045.最大子矩阵【省模拟赛】](./problems/蓝桥杯/17045.最大子矩阵【省模拟赛】) * [17164.字符迁移【算法赛】](./problems/蓝桥杯/17164.字符迁移【算法赛】) * [18229.河畔石上数](./problems/蓝桥杯/18229.河畔石上数) * [18230.单影孤数](./problems/蓝桥杯/18230.单影孤数) * [18428.Yaya与加减法【算法赛】](./problems/蓝桥杯/18428.Yaya与加减法【算法赛】) * [18429.Yaya与字符画【算法赛】](./problems/蓝桥杯/18429.Yaya与字符画【算法赛】) * [18442.五一礼物【算法赛】](./problems/蓝桥杯/18442.五一礼物【算法赛】) * [18443.合成贤者之石【算法赛】](./problems/蓝桥杯/18443.合成贤者之石【算法赛】) * [18444.咒语融合【算法赛】](./problems/蓝桥杯/18444.咒语融合【算法赛】) * [18479.数学魔术家【算法赛】](./problems/蓝桥杯/18479.数学魔术家【算法赛】) * [18483.矿石样本分析【算法赛】](./problems/蓝桥杯/18483.矿石样本分析【算法赛】) * [18484.玩偶购买【算法赛】](./problems/蓝桥杯/18484.玩偶购买【算法赛】) * [18486.小蓝方程【算法赛】](./problems/蓝桥杯/18486.小蓝方程【算法赛】) * [18487.最小值取余【算法赛】](./problems/蓝桥杯/18487.最小值取余【算法赛】) * [18488.国际博物馆日【算法赛】](./problems/蓝桥杯/18488.国际博物馆日【算法赛】) * [18526.宣读数字【算法赛】](./problems/蓝桥杯/18526.宣读数字【算法赛】) * [19709.好数](./problems/蓝桥杯/19709.好数) * [20178.打花结【算法赛】](./problems/蓝桥杯/20178.打花结【算法赛】)
ACWing题解 (点击展开) * [503.借教室](./problems/ACWing/503.借教室.md) * [562.壁画](./problems/ACWing/562.壁画.md) * [5396.棋盘](./problems/ACWing/5396.棋盘) * [5561.棋子数量](./problems/ACWing/5561.棋子数量) * [5562.最大生产](./problems/ACWing/5562.最大生产)
--- ## 🤝 最后 🏗️ **添砖加瓦** 欢迎大家提出问题,或者提交PR贡献代码。关于如何提交PR请看:[贡献指南](./CONTRIBUTING.md)