会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lrj3247
博客园
首页
新随笔
联系
订阅
管理
2025年11月11日
CF2164E题解
摘要: 传送门 我的博客 思路 首先肯定有一个基础花费为各边边权之和,将第二种操作想象为连向\(x\)到\(z\)的边权为一条路径上编号最大边的边权的虚边. 考虑什么时候会用到第二种操作,根据欧拉回路的启发,若某个点的度数为奇数,一定需要且只需要一条第二种虚边,因此添加的虚边的边数为\(\frac{n}{2
阅读全文
posted @ 2025-11-11 16:14 lrj3247
阅读(1)
评论(0)
推荐(0)
2025年10月27日
HT-083 CSP J/S题解
摘要: HT-083 CSP J/S题解 J组 传送门 T1 思路 官方做法是考虑从\(n-1\) 到\(n\)是可以\(O(1)\)转移的,只需判断当前数是不是\(0\)的个数和\(1\)的个数相等,然后\(10^6\)范围内的数据就都可以递推预处理出来,时间复杂度\(O(n)\) 我的做法:记\(cnt
阅读全文
posted @ 2025-10-27 21:55 lrj3247
阅读(4)
评论(0)
推荐(0)
2025年10月8日
[迷宫寻路 Round 3] 七连击
摘要: 转化题意:求将一段序列划分为8段,求所有方案的前七段的每一段gcd的和的和. 首先朴素的dp很容易想到,设\(dp(i,j)\)为将前\(i\)位划分为前\(j\)段的答案,\(g(i,j)\)为将前\(i\)位划分为前\(j\)段的方案数. 于是有 \[\begin{aligned} g_{i,j
阅读全文
posted @ 2025-10-08 17:56 lrj3247
阅读(2)
评论(0)
推荐(0)
2025年9月13日
浅谈马拉车
摘要: 浅谈马拉车 马拉车其实挺好理解的,写篇博客以便复习。 正题 简介 Manacher主要的思想是回文串的对称性,即 在一个大回文串中,一定存在一个与\(X\)关于回文对称中心对称的子串\(Y\),故我们利用已知的回文串搞事情. 算法流程 考虑回文串有ABA(对称中心为一个字符)和ABBA(对称中心为两
阅读全文
posted @ 2025-09-13 14:08 lrj3247
阅读(16)
评论(0)
推荐(0)
2025年8月27日
杂项
摘要: 1.对于取模而言,可以重新写add,sub,mul函数以避免忘取模 int add(int a,int b){ return a+b < mod ? a+b : a+b-mod;} int sub(int a,int b){ return a<b ? a+mod-b : a-b;} int mul(
阅读全文
posted @ 2025-08-27 16:53 lrj3247
阅读(4)
评论(0)
推荐(0)
斯特林数
摘要: 组合数学核心概念:第二类斯特林数与球盒模型 整理核心公式与模型,清晰呈现组合计数逻辑 一、第二类斯特林数(\(\left\{ n \atop m \right\}\) / \(S_2(n,m)\)) 定义:\(n\) 个不同元素放入 \(m\) 个非标号、非空盒子的方案数(盒子无区别,不可空) 1.
阅读全文
posted @ 2025-08-27 16:45 lrj3247
阅读(20)
评论(0)
推荐(0)
公告