自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 P9304 「DTOI-5」3-1-树形数据结构

/题意:给一棵树,每条边经过的时间为1,有一次从任意节点瞬间跳上根节点的机会(花费时间为0)。//2.访问的节点数量大于最深深度的情况--->每多一个节点,多走两条边--->(max_dep-1)+(i-max_dep)*2。//如果你在一个很浅的节点上跳了,那么你想继续访问更深的节点显然就要跑得更深还要跑上来,显然不优。//我们先沿着最深的节点的那条路径走,这时每多访问一个点就会多走一条边。//1.访问的节点数量小于最深深度的情况--->答案 =节点数量减一。//画个图,自己计算一下,就会找出规律。

2024-07-30 16:12:32 279

原创 P1464 Function-记忆化搜索

【代码】P1464 Function-记忆化搜索。

2024-07-29 21:24:36 292

原创 记忆化搜索

E01 记忆化搜索 数字三角形_哔哩哔哩_bilibili

2024-07-29 17:34:17 119

原创 2. 管道-二分

【代码】2. 管道-二分。

2024-05-21 21:41:11 302

原创 1. 近似gcd-90%法1:前缀和-100%法2:双指针

【代码】1. 近似gcd-90%法1:前缀和-100%法2:双指针。

2024-05-21 19:19:38 403

原创 6. 第K小的和-二分

【代码】6. 第K小的和-二分。

2024-05-14 21:58:06 281

原创 1. AB路线-BFS+分层图

【代码】1. AB路线。

2024-05-14 19:16:24 362

原创 1. 抓娃娃-二分

线段一定比区间短的话,想要判断是否线段的二分之一及以上在区间内,则可以转化为线段中点是否在区间内的问题。如果没有那个限制,那么就无法这么考虑了,因为即使中点在区间内,也保证不了二分之一及以上在区间内。因为这个限制,所以不用担心线段比区间长。

2024-05-12 23:14:18 668

原创 1. 数三角-枚举-STL

【代码】1. 数三角-枚举-STL。

2024-05-12 13:36:03 377

原创 14. 合并数列-双指针-模拟

【代码】14. 合并数列-双指针-模拟。

2024-05-11 21:43:10 271 1

原创 班级活动-贪心

【代码】班级活动-模拟。

2024-05-08 21:56:01 274

原创 2. 出差-枚举

【代码】2. 出差。

2024-05-08 18:46:24 114

原创 1、Vue基础指令

Vue.js构建数据驱动的web应用框架特点:简洁化、轻量级、数据驱动、模块友好特征:一套用于构建用户界面的渐进式框架,Vue的核心只关注视图层。

2024-04-28 10:41:11 433

原创 旅行者的背包-dfs

【代码】旅行者的背包-dfs。

2024-04-11 09:12:35 217

原创 最大公因数&&最小公倍数

欧几里德算法:辗转相除法求最大公因数递归求解:gcd(a,b) = gcd(b,a%b)或者用C++自带的 __gcd(a,b) ,注意这里 gcd 前面是两个 _ ,而且参数的数据类型必须相同,不能一个是 int 型,一个是 long long 型。

2024-04-10 21:04:36 458 1

原创 位数问题-dp

【代码】位数问题-dp。

2024-04-10 19:27:31 410 1

原创 买瓜-dfs

【代码】买瓜-dfs。

2024-04-09 17:35:53 704

原创 高精度加法

【代码】高精度加法。

2024-04-09 17:17:06 366

原创 8. 整数删除-链表&&优先队列

【代码】8. 整数删除-链表&&优先队列。

2024-04-05 19:38:05 192 1

原创 9. 景区导游-树上前缀和&&最近公共祖先

【代码】9. 景区导游-树上前缀和&&最近公共祖先。

2024-04-05 19:34:25 373 1

原创 4. 飞机降落-dfs

【代码】4. 飞机降落-dfs。

2024-04-05 19:27:05 321 1

原创 2. 分巧克力-二分

二分是不断把有序的查找区间缩小为原来的一半,直到找到目标元素或确定目标元素不存在。二分到没法再分的时候,l=r就是所求的解。

2024-04-02 15:35:00 288 1

原创 4. 更小的数-双指针

【代码】4. 更小的数-双指针。

2024-03-31 22:34:10 110 1

原创 调手表-动态规划

【代码】调手表-动态规划。

2024-03-31 10:57:39 599 1

原创 迷宫与陷阱-bfs

【代码】迷宫与陷阱-bfs。

2024-03-30 19:54:16 302 1

原创 矩阵计数-状压DP

但是用十进制数存储,即一行数据用一个十进制数就可以表示。dp[i][j][k] 表示到第i行为止(前i行)已经放了j个国王,第i行合法状态为k,符合条件的数量。dp[i][j][k] 表示第i行合法状态为j,第i-1行合法状态为k时,符合条件的数量。即每个单元格只有两种状态,用0/1来表示,整个状态数据就是一串0和1组成的二进制数。状态压缩的对象必须只有两种状态:0/1,如果有三种状态用三进制表示也可以。dp[i][j] 表示第i行合法状态为j,符合条件的数量。

2024-03-30 16:40:55 386 1

原创 扫地机器人-二分+贪心

最大什么的最小值,最小什么的最大值就是二分。

2024-03-29 23:21:20 199

原创 大胖子走迷宫-bfs

【代码】大胖子走迷宫-bfs。

2024-03-29 19:39:56 148

原创 玩具蛇-dfs

dfs打访没访问过的标记时,要记得起点(初始点)也得标记。

2024-03-29 10:21:51 194

空空如也

空空如也

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

TA关注的人

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