自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 leetcode 3651.带传送的最小路径成本

本文研究了二维网格中带有限次传送功能的最短路径问题。题目要求在m×n网格中从左上角(0,0)移动到右下角(m-1,n-1),允许两种移动方式:普通移动(向右/向下,成本为目标单元格值)和传送(满足grid[x][y]≤grid[i][j]时零成本传送,最多k次)。提出了两种动态规划解法:1)三维DP数组保存每次传送状态,配合维护两个辅助数组记录最优传送路径;2)优化为一维DP结合滚动数组,通过suf_min_f数组记录传送状态。两种方法都通过状态转移方程计算最小成本,其中第二种方案空间效率更高。

2026-02-05 17:02:15 684

原创 洛谷——P1518 [USACO2.4] 两只塔姆沃斯牛 The Tamworth Two

这篇文章描述了一个模拟牛(F)和人(C)在网格地图上移动的算法。初始时两者都向北移动,遇到障碍物会顺时针旋转90度。算法通过记录两者的位置和方向状态,当重复超过阈值(50次)时判定进入循环。若两者都进入循环却未相遇,则判定无法相遇输出0,否则输出相遇所需步数。该解法避免了复杂的路径判断,通过状态循环检测来高效解决问题。

2025-09-02 21:57:37 223

原创 2024省赛 b组 拔河

这个地方,原本题解是multiset,这个set和multiset的区别是set中的元素是唯一的,而multiset中的元素不是唯一的,比如向set存入3,3,set就会记录一个3;小于和大于这个值的数值(因为我们要找到是两个集合的绝对值的最小可能),并与ans判断(注意的是,我们需要遍历左区间时,要删除以。很明显的看到,这两个集合中的元素都是编号连续,且左集合的所有元素在右集合的所有元素的左侧;题目之中没有提出,但非常重要的是,1.因为要找两个集合的差值,且这两个集合中的元素连续,很块便可以想到利用。

2025-06-09 15:36:34 330

原创 2023 lqb 国赛 AB路线

有一个由 N×M 个方格组成的迷宫,每个方格写有一个字母 A 或者 B。小蓝站在迷宫左上角的方格,目标是走到右下角的方格。他每一步可以移动到上下左右相邻的方格去。由于特殊的原因,小蓝的路线必须先走 K 个 A 格子、再走 K 个 B 格子、再走 K 个 A 格子、再走 K 个 B 格子......如此反复交替。请你计算小蓝最少需要走多少步,才能到达右下角方格?注意路线经过的格子数不必一定是 KK 的倍数,即最后一段 A 或 B 的格子可以不满 K 个。例如 K=3时,以下 3 种路线是合法的:AAA。

2025-06-04 02:18:02 825

原创 AcWing-97.约数之和

题目:假设现在有两个自然数 A 和 B,S 是的所有约数之和。请你求出 S mod 9901 的值是多少。

2025-06-01 17:17:34 423

原创 如何在Android上添加依赖(MPAndroidChart示例)

如何在Android上添加依赖(MPAndroidChart示例)详细版本(针对向我一样的新手)

2024-12-04 22:59:44 407 3

空空如也

空空如也

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

TA关注的人

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