05 2023 档案

摘要:对于多个形如 x - y = n 即为有负环 而bellman-ford的算法的原理是 n次对所有点进行松弛操作 若最后一次还有点可以被松弛 就证明有负环存在 code: ```cpp bool bellman_ford(int s) { memset(dis, 0x3f, sizeof dis ) 阅读全文
posted @ 2023-05-30 20:31 Steven24 阅读(18) 评论(0) 推荐(0) 编辑
摘要:T1 关键是看懂题目 题中说邻接表存储 说明第i组应该对应的就是第i个节点的信息 然后就是个普通的中序遍历了 code: ```cpp #include using namespace std; const int N = 520; int ls[N], rs[N], val[N]; int n, 阅读全文
posted @ 2023-05-30 20:14 Steven24 阅读(8) 评论(0) 推荐(0) 编辑
摘要:前置知识:裴蜀定理:方程 ax+by=gcd(a,b) 必定有解 算法流程: ![image](https://img2023.cnblogs.com/blog/3067044/202305/3067044-20230528124509506-35987160.jpg) code: ` 阅读全文
posted @ 2023-05-28 12:48 Steven24 阅读(46) 评论(0) 推荐(2) 编辑
摘要:T1 题目传送门:[P1588 [USACO07OPEN]Catch That Cow S](https://www.luogu.com.cn/problem/P1588 "P1588 [USACO07OPEN]Catch That Cow S") 广搜 + vis 数组就能过 复杂度 O(n) c 阅读全文
posted @ 2023-05-28 09:58 Steven24 阅读(33) 评论(0) 推荐(0) 编辑
摘要:例3和例5都是矩阵快速幂优化dp 这里简单讲一下个人理解 实际个人理解与书中有所不同 比如假如 k 是 基数 x 乘上 res 得来的 那么实际上 dp[i][j][k] 是由 dp[i][j][k]=min(dp[i][p][x]+dp[p][j][res]) 这样一个式子转移过来 阅读全文
posted @ 2023-05-24 16:36 Steven24 阅读(20) 评论(0) 推荐(0) 编辑
摘要:暴力怎么写很显然 暴力过不去也很显然 这题的关键在于矩阵套矩阵 那么我们构造一个矩阵 使ta的某一个元素为 i=1kAi 即可 那么我们思考一下怎么构造 首先在此矩阵里构造一个 A 的 x + 1 次项是非常简单的 然后这个时候假如我们的矩阵里还有 $\sum\l 阅读全文
posted @ 2023-05-24 11:30 Steven24 阅读(54) 评论(0) 推荐(0) 编辑
摘要:远古合集 应该不会更新了 阅读全文
posted @ 2023-05-20 21:12 Steven24 阅读(218) 评论(0) 推荐(1) 编辑
摘要:各种游记 阅读全文
posted @ 2023-05-20 20:54 Steven24 阅读(205) 评论(0) 推荐(0) 编辑
摘要:20230516:20230516 solution ( gas + group + drop ) 20230518:20230518 solution ( fbi + money + fruit ) 20230525:20230525 solution ( catchcow + grading + 阅读全文
posted @ 2023-05-20 20:49 Steven24 阅读(39) 评论(0) 推荐(0) 编辑
摘要:T1 设 f[i][j] 代表氧气为i 氮气为j的最小重量 则有 当 i = bi 时 f[i][j] = min(f[i][j], f[0][j - bi] + ci] 当 i >= ai && j using namespace std; const int N = 1010; int f[10 阅读全文
posted @ 2023-05-18 21:13 Steven24 阅读(13) 评论(0) 推荐(0) 编辑
摘要:T1 通过观察样例我们可以得知 每一个节点的字母类型与它所包含范围内的1 0 有关 只存在三种情况:全是1 全是0 有1有0 所以直接用前缀和判断即可 递归建树 记得开四倍空间 code : ```cpp #include #define ls (k > 1) using namespace std 阅读全文
posted @ 2023-05-18 20:04 Steven24 阅读(7) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示