上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 51 下一页
摘要: 题意 给定 nnn 个数的序列 aaa,交换序列的任意两个数 kkk 次,求交换后最大子段和。 解法 考虑贪心。 因为 n≤200,k≤10n \leq 200, k \leq 10n≤200,k≤10,所以我们可以考虑平方级别的复杂度。 假设最终必须选区间 l,r(l≤r)l, r(l \leq 阅读全文
posted @ 2022-05-07 21:10 HappyBobb 阅读(22) 评论(0) 推荐(0)
摘要: 题意 带权值最长上升子序列。 解法 考虑 dp,和普通最长上升子序列一样,设 dpidp_idpi​ 表示以 iii 为结尾的最长上升子序列的权值和,则有 dpi=(max⁡j=1i−1{dpjhj<hi0hj≥hi)+hidp_i = (\max_{j=1}^{i-1} \begin{cases} 阅读全文
posted @ 2022-05-02 16:08 HappyBobb 阅读(18) 评论(0) 推荐(0)
摘要: 单点修改,区间询问,不难想到线段树。 所以我们把这个问题转化成另外一个问题,设 ( 符号表示 111,) 符号表示 −1-1−1。而 pip_ipi​ 表示这个括号序列的前缀和,那么显然,当这个序列是正确表达式,仅当对于所有 i(1≤i≤n)i(1 \le i \le n)i(1≤i≤n),都有 p 阅读全文
posted @ 2022-04-25 21:17 HappyBobb 阅读(15) 评论(0) 推荐(0)
摘要: 场外的题解。 这道题确实就是模拟,但是还是有一些细节要注意的。首先你要读懂题目,特别是要找出特殊情况的处理方法,例如: 6 #define p b #define c z #define CC p c CC #undef p CC 这个数据应该输出: b z p z 这个是需要注意的。 那具体如何模 阅读全文
posted @ 2022-04-21 08:09 HappyBobb 阅读(46) 评论(0) 推荐(1)
摘要: 注意本题输出的是排列而非序列! 考虑分类讨论,设 ccc 表示 ∑i=1n[ai≠bi]\sum_{i=1}^n [a_i \neq b_i]∑i=1n​[ai​=bi​],即 ai≠bia_i \neq b_iai​=bi​ 的 iii 的个数,ansians_iansi​ 表示答案。 若 c 阅读全文
posted @ 2022-04-14 18:01 HappyBobb 阅读(26) 评论(0) 推荐(0)
摘要: 比较容易的最短路。 主要考虑如何建图,可以发现每个点只要不是 X,那么它可以和与它四联通的每个点建边,那么边权是多少呢? 设目前点为 (x1,y1)(x_1, y_1)(x1​,y1​),目标点为 (x2,y2)(x_2, y_2)(x2​,y2​),(x2,y2)(x_2, y_2)(x2​,y2 阅读全文
posted @ 2022-04-12 21:30 HappyBobb 阅读(23) 评论(0) 推荐(0)
摘要: 来一篇打表的解法。 显然暴力打表会很慢,考虑找一下规律,我们先列举出前几个二进制只有 111 个 000 的数看看:2,5,6,11,13,14,23,27,29,302, 5, 6, 11, 13, 14, 23, 27, 29, 302,5,6,11,13,14,23,27,29,30,直接看没 阅读全文
posted @ 2022-04-10 22:30 HappyBobb 阅读(19) 评论(0) 推荐(0)
摘要: 显然一个 DP,考虑设 f1i{f1}_if1i​ 表示将前 iii 个字符转换成目标字符串的最小次数,f2i{f2}_if2i​ 表示将前 iii 个字符转换成与目标字符串正好相反的最小次数。那么容易推出,f1i{f1}_if1i​ 与 f2i{f2}_if2i​ 都可以通过前一个状态,即 f1i 阅读全文
posted @ 2022-04-05 22:21 HappyBobb 阅读(21) 评论(0) 推荐(0)
摘要: 题意 给定一个单调上升序列 aaa,求最多在这个序列中选多个数(不要求相邻),满足相邻两个数不互质。 解法 显然有一个 O(n2log⁡n)O(n^2 \log n)O(n2logn) 的 DP,会超时。 考虑 gcd⁡(x,y)>1\gcd(x,y) > 1gcd(x,y)>1 这个式子,事实上就 阅读全文
posted @ 2022-04-05 09:33 HappyBobb 阅读(16) 评论(0) 推荐(0)
摘要: 题意 给定一个初始值全部为 000,长度为 5×1055 \times 10^55×105 的数列,要支持单点加上某个数,以及查询 y,y+x,y+2⋅x,⋯ ,y+k⋅xy, y + x, y + 2 \cdot x, \cdots, y + k \cdot xy,y+x,y+2⋅x,⋯,y+k⋅ 阅读全文
posted @ 2022-04-04 12:51 HappyBobb 阅读(17) 评论(0) 推荐(0)
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 51 下一页