会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
嘎嘎喵
嘎嘎嘎?喵喵喵!(
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2025年9月15日
20250915 - 状压dp 总结
摘要: 比赛链接:https://vjudge.net/contest/748191。 致敬逆天场之所有题的首 A 都是我的。 A - 互不侵犯 最最最最最最最板子的状压 DP。 大概就是一行一行去弄。然后的话,DP 维护三个量,当前遍历到第 \(i\) 行,目前总共放了 \(j\) 个国王,以及这一行的放
阅读全文
posted @ 2025-09-15 22:08 嘎嘎喵
阅读(51)
评论(0)
推荐(0)
2025年9月2日
25 秋 总结
摘要: 9.2 P11619 种南瓜 Tag:线段树分治,线段树。 犯的错误有: stack 中使用的数据类型为 int 而非 long long 导致极大值变化,进一步导致答案错误。 存边集的 vector 的大小没有 \(\times 8\) 导致数组访问越界。 之后在 RE 的情况下一定要检查到位所有
阅读全文
posted @ 2025-09-02 21:34 嘎嘎喵
阅读(73)
评论(0)
推荐(1)
2025年8月17日
浅谈 CDQ 分治
摘要: 本文章同步发表在洛谷博客。 CDQ 好强,拜谢 CDQ /bx CDQ 是我教练的学姐喵! 什么是 CDQ 分治? CDQ 分治一般用于求解偏序问题,二维偏序问题一般可以不使用 CDQ 分治而用普通分治或树状数组轻松解决,三维偏序问题 CDQ 分治是最佳选择,而四维偏序问题就需要 CDQ 套 CDQ
阅读全文
posted @ 2025-08-17 20:11 嘎嘎喵
阅读(86)
评论(1)
推荐(2)
2025年8月9日
浅谈博弈 DP
摘要: 本文章同步发表在洛谷博客。 什么是博弈 DP? 博弈,是一个多名玩家参与的竞争游戏。每次只允许一个人行动,并且通常采用轮流行动的方式。 每个人的目标都是在游戏中获胜,并且题目一般会假定所有人都足够聪明,都会采用最优策略。 一般的获胜或者失败条件,可能是分数达到一定值(或者最大或者最小),也可能是运转
阅读全文
posted @ 2025-08-09 15:42 嘎嘎喵
阅读(189)
评论(0)
推荐(1)
【学习笔记】进阶算法——倍增
摘要: 什么是倍增? 倍增?倍增?倍增! 之前学了最近公共祖先 LCA,其是倍增的子问题。 倍增是什么,什么是倍增?倍增,顾名思义,就是一倍两倍往上增。其实上,就是一步跳 \(2^k\),可把速度从 \(O(n)\) 直降到 \(O(\log n)\),是一个非常 nice 的算法。 ST 表! ST 表?
阅读全文
posted @ 2025-08-09 11:08 嘎嘎喵
阅读(33)
评论(0)
推荐(1)
【学习笔记】基础算法——Floyd
摘要: Floyd 是什么? Floyd 是一种图论算法,全源最短路,可以在 \(O(n^3)\) 的时间内求出所有 \(x\) 到 \(y\) 的最短路。一般用于 \(n\) 比较小并且为稠密图的情况下。 Floyd 的求解 首先简单看一下 Floyd 的定义:\(f_{k,i,j}\) 表示当前只考虑前
阅读全文
posted @ 2025-08-09 09:53 嘎嘎喵
阅读(23)
评论(0)
推荐(0)
2025年8月2日
【学习笔记】进阶算法——最近公共祖先 LCA
摘要: 前置知识 树:树是一个特殊的图,其边通常为无向边,并且一共只有 \(n-1\) 条边,全图连通,通常有一个根。如果题目并没有明确指明某个节点为根,那么这棵树就是一棵无根树,这种情况下一般让 \(1\) 为根。 祖先:在树上,如果节点 \(y\) 是节点 \(x\) 的祖先,当且仅当 \(y\) 出现
阅读全文
posted @ 2025-08-02 10:01 嘎嘎喵
阅读(157)
评论(0)
推荐(0)
2025年7月31日
【递推型】数位 DP
摘要: 本文章同步发表在洛谷博客。 什么是数位 DP? 数位 DP 通常用来统计区间 \([L,R]\) 内满足某限制的数字数量。通常 \(L\) 和 \(R\) 的数据范围较大,只能用 DP 来统计。 上界 \(R\) 的处理技巧 由数值的比较规则可知,当前数位的取值范围与靠前数位的值有关。 如果靠前的所
阅读全文
posted @ 2025-07-31 17:22 嘎嘎喵
阅读(104)
评论(1)
推荐(3)
2025年7月20日
【洛谷题解】AT_abc415_g 题解
摘要: G 的难度在下降!噢耶。 我记着 ABC413 也是个很水的 G 啊。居然存在同等级的!太棒惹。 首先读入,但要干掉一点的。比方说,\(A_i = A_j\),但是 \(B_i > B_j\),那高桥是不存在一点可能性去使用 \(j\) 方案的。 也就是说实际上的 \(m\) 不超过 \(300\)
阅读全文
posted @ 2025-07-20 20:40 嘎嘎喵
阅读(58)
评论(0)
推荐(1)
【洛谷题解】AT_abc415_f 题解
摘要: 怎么说呢。它的这个思路并不是很难,然后吧,个人感觉这个代码的细节并不是很多。 我是比赛一结束就会了,然后立刻补的。没怎么调,一下子就过了。 就是说,这东西是个很显然的线段树。它处理的是单点修改区间查询。 那线段树要维护啥呢?其实也很显然。或者说,比较典。 首先是这个区间的这个 \(\max\) 的长
阅读全文
posted @ 2025-07-20 20:21 嘎嘎喵
阅读(37)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告