上一页 1 ··· 24 25 26 27 28
摘要: A link 模拟。 B link 模拟指针。 C link 记忆化搜索。 时间复杂度证明可以从一个奇数分多遍以后只会有两种数这一角度入手。 D link 由于每次只能选择一种,于是可以将选择变成连边,进行最短路。 E link 线段树入门。取余操作本身就是一个环。 注意题目中的操作是从 \(0\s 阅读全文
posted @ 2024-02-11 16:27 BYR_KKK 阅读(34) 评论(0) 推荐(0)
摘要: 庆祝一下全写的正解。 赛时 1h A~E,罚坐 1h,以为 dfs 找环复杂度巨大导致没有 F。 A link 找最左边和最右边的'B'即可,注意找不到时的处理。 #include<bits/stdc++.h> #define int long long template<typename T> v 阅读全文
posted @ 2024-02-07 17:02 BYR_KKK 阅读(22) 评论(0) 推荐(0)
摘要: 图论 割点,割边 如果删去一点,整个图的连通块数量增加,即是割点。 只有环上的边不是割边。 tarjan dfs 树上不存在横叉边,只有反祖边。 判断一点是否是割点 对于一点,判断它的子树中是否有能连接到该点上方的返祖边。 记录 \(low_y\) 代表子树中能回溯到的最小的 dfn 值。 判断:\ 阅读全文
posted @ 2024-02-07 14:01 BYR_KKK 阅读(16) 评论(0) 推荐(0)
摘要: 本文将尽量包含所有省选范围内的数学知识。 本文会涉及到的数学模块: 基础数学 初等数论 排列组合 概率与期望 线性代数 多项式相关 博弈论 前置知识 进制转化 相信读者已经掌握了最基本的进制转换方法,接下来将简单说明十进制转换二进制的正确性。 对于十进制数 \(x\),我们会将 \(x&1\) 作为 阅读全文
posted @ 2024-02-06 20:46 BYR_KKK 阅读(25) 评论(0) 推荐(0)
摘要: 讲师:杨宁远,NOI2022Au,rk20,from 成都七中 DS STL LCA(倍增、欧拉序、四毛子优化欧拉序) 四毛子 笛卡尔树(四毛子求RMQ) 二叉堆 启发式合并 左偏树 树状数组 线段树 哈希 字典树 Splay Treap 替罪羊树 list auto 定义指针。 *i 访问元素。 阅读全文
posted @ 2024-02-03 11:19 BYR_KKK 阅读(44) 评论(0) 推荐(0)
摘要: link & link EV 直接输出 \(n\) 遍前 \(k\) 个小写字母即可。 证明 考虑对于一个题目要求的串 \(s\),能不能满足要求。 显然 \(s_1\) 可以在第一遍小写字母中找到。 DV 考虑题目给出的什么时候一定合法。 显然,如果和我们 EV 构造的串原理一致,那就一定合法。 阅读全文
posted @ 2024-01-30 15:18 BYR_KKK 阅读(26) 评论(0) 推荐(0)
摘要: link 发现对于一个没有船的点 \(x_i\),代价是 \(V_l\times (r-x_i)\)。 所以对于一段没有船的区间 \([L,R]\),代价是 \(\sum\limits_L^RV_l\times (r-x_i)\)。 由于 \(V_l\) 和 \(r\) 都是定值,所以可以变为 \( 阅读全文
posted @ 2024-01-30 14:52 BYR_KKK 阅读(27) 评论(0) 推荐(0)
摘要: link 观察到 \(n\) 的范围不大,考虑状压。 \(dp_{i,S}\) 表示在经过顶点集合状态为 \(S\) 的情况下,终点为 \(i\) 的最小步数。 错误示范: 考虑对于状态 \(S\) ,直接遍历经过的顶点 \(i\) ,枚举 \(i\) 的出边进行转移。 #include<bits/ 阅读全文
posted @ 2024-01-29 19:47 BYR_KKK 阅读(58) 评论(0) 推荐(0)
摘要: 二次函数 形如 \(y=ax^2+bx+c\) 的函数(\(a\neq 0\))。 \(y=x^2\) 的图像是一条抛物线,开口向上,关于 \(y\) 轴对称,最低点是图像与对称轴的交点。 为什么对称? 首先,我们容易发现图像一定在 \(x\) 上方。 要满足对称,就是要满足对应点的连线被对称轴垂直 阅读全文
posted @ 2023-12-26 18:57 BYR_KKK 阅读(576) 评论(2) 推荐(0)
上一页 1 ··· 24 25 26 27 28