摘要: 题目传送门 题意简述 在一带权无向图上,每次只能连续经过两条边,且代价为两条边边权之和的平方。求单源最短路。 数据范围 \(1\leq n\leq10^5,\ 1\leq m \leq 2\times10^5,\ 1\leq w\leq50\)。 分析 暴力建图的话总边数为 \(m^2\),会爆炸。 阅读全文
posted @ 2023-12-21 20:09 CQWDX 阅读(21) 评论(0) 推荐(0)
摘要: 应 Zikme 要求,不放代码。好像更抽象了 茅坑顿开。 0. 前言 下文中: \(u \to v\) 表示从 \(u\) 到 \(v\) 的单向边,\(w_{u,v}\) 为 \(u \to v\) 的边权。 \(P(u,v)\) 表示 \(u\) 到 \(v\) 的最短路径。 \(s\) 为源点 阅读全文
posted @ 2023-12-16 10:36 CQWDX 阅读(152) 评论(1) 推荐(0)
摘要: 12.9 区间 dp 1209 考试总结 背包 dp 咕了。找时间填坑。主要是之前写得太离谱了?自己都看不下去那种。 阅读全文
posted @ 2023-12-13 19:30 CQWDX 阅读(13) 评论(0) 推荐(0)
摘要: 只打暴力能得 240 分的比赛。 题目链接 A. 火柴棍 打一个 \(n\leq40\) 的暴搜可以发现规律:\(ans_i=ans_{i-7}\times10+8\)。 显然有 f[]={0,1,7,4,2,0,8,10,18,22,20,28,68,88,108,188,200,208,288, 阅读全文
posted @ 2023-12-09 14:43 CQWDX 阅读(57) 评论(0) 推荐(0)
摘要: 题目传送门 前置芝士:缩点、拓扑排序。 题目描述 有向图 $G$ 有 $N$ 个点,$M$ 条边,点 $u$ 的点权为 $A_u$。 若存在三元组 $a,b,c$ 使得 $a$ 至 $b$ 有一条边,$b$ 至 $c$ 有一条边,则连一条 $a$ 至 $c$ 的边。重复执行以上操作,直到不存在这样的 阅读全文
posted @ 2023-12-01 17:24 CQWDX 阅读(39) 评论(0) 推荐(0)
摘要: 写在前面:挺好玩的,就是有点费脑子。 区间 dp,顾名思义,其本质是在大区间内枚举断点,将其分成两个小区间后选择最优方案进行转移。 特点为从小区间转移至大区间,自底向上求值。 通项公式为 \(f_{l,r}=\max\limits_{k=l}^{r-1}f_{l,k}+f_{k+1,r}+w_{l, 阅读全文
posted @ 2023-11-26 11:19 CQWDX 阅读(43) 评论(0) 推荐(0)
摘要: upd 23/12/2: 修改了 dp 方程的推导及配图。 题目传送门 [JXOI2018] 守卫 思路 区间dp。 设状态 $f_{l,r}$ 为在区间 $[l,r]$ 内要放的最少保镖数量。 看到题面第一眼的感觉是不会判两点能否连接。 第二眼发现可以用斜率判。 令 $k_{l,r}$ 为横坐标为 阅读全文
posted @ 2023-11-25 11:50 CQWDX 阅读(47) 评论(0) 推荐(0)
摘要: 游尼玛,寄。 【小粉兔】££€。考前复习 5 个板子一个没用上。 2:30 开始。 2:45 冲着部分分上了 T1。人工枚举所有可能情况。时间复杂度$O(n^3)$ 。没看 $n<=8$ 的数据范围。我是傻逼。 喜闻乐见地被反杀。喜提 40。关键数组还 tm 开了 n<=8 的范围 然后样例就给两组 阅读全文
posted @ 2023-10-23 19:49 CQWDX 阅读(10) 评论(0) 推荐(0)
摘要: 注$^1$:本文中带有 小粉兔 字样的文字均指不怎么重要的东西。主要是不会 注$^2$:马蜂良好,可以超,没问题的 【小粉兔】区间数据结构 1.ST 表 适用范围:有函数 $f$ 使得 $x = f(x,x)$, 如 $\max,\gcd$ 等 。 代码实现: void init(){ for(in 阅读全文
posted @ 2023-10-19 20:16 CQWDX 阅读(14) 评论(0) 推荐(0)
摘要: 集训总结 所以到底怎么写啊啊啊 要不先把比赛总结水了罢 集训第一次比赛总结 A. 防签到题 真的防到签到了啊啊啊 题面:求出下列函数在 $k$ 位无符号整数下的运行结果: unsigned f(unsigned n){ unsigned x = n & -x; return (n + x) | (( 阅读全文
posted @ 2023-10-07 19:55 CQWDX 阅读(19) 评论(0) 推荐(0)