上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 84 下一页

2019年4月21日

2019.4.19 一题——置换推式子+根号分治

该文被密码保护。 阅读全文

posted @ 2019-04-21 18:46 Narh 阅读(0) 评论(0) 推荐(0) 编辑

2019年4月19日

LOJ 2292 「THUSC 2016」成绩单——区间DP

摘要: 题目:https://loj.ac/problem/2292 直接 DP 很难做,主要是有那种 “一个区间内部有很多个别的区间” 的情况。 自己想了一番枚举 max-min 的最大限制,然后在该基础上最小化区间个数之类的。还是不会。 看了题解才会。 考虑再设一个 dp 数组来辅助表示那种麻烦的情况。 阅读全文

posted @ 2019-04-19 14:42 Narh 阅读(187) 评论(0) 推荐(0) 编辑

LOJ 2991 「THUSC 2016」补退选——trie+线段树合并或vector

摘要: 题目:https://loj.ac/problem/2291 想了线段树合并的做法。就是用线段树维护 trie 的每个点在各种时间的操作。 然后线段树合并一番,线段树维护前缀最大值,就是维护最大子段和的套路,记录区间和、前缀 max 。查询的时候,因为当前区间只记录了自己区间内部的前缀 max 值, 阅读全文

posted @ 2019-04-19 10:45 Narh 阅读(258) 评论(0) 推荐(0) 编辑

2019年4月18日

2019.4.18 一题——DP+容斥

该文被密码保护。 阅读全文

posted @ 2019-04-18 20:32 Narh 阅读(2) 评论(0) 推荐(0) 编辑

LOJ 3059 「HNOI2019」序列——贪心与前后缀的思路+线段树上二分

摘要: 题目:https://loj.ac/problem/3059 一段 A 选一个 B 的话, B 是这段 A 的平均值。因为 \( \sum (A_i-B)^2 = \sum A_i^2 - 2*B \sum A_i + len*B^2 \) ,这是关于 B 的二次方程,对称轴是 \( B = - \ 阅读全文

posted @ 2019-04-18 13:26 Narh 阅读(356) 评论(0) 推荐(0) 编辑

LOJ 3057 「HNOI2019」校园旅行——BFS+图等价转化

摘要: 题目:https://loj.ac/problem/3057 想令 b[ i ][ j ] 表示两点是否可行,从可行的点对扩展。但不知道顺序,所以写了卡时间做数次 m2 迭代的算法,就是每次遍历所有不合法点对,枚举其出边看是否有合法的,把自己更新成合法。 可得10分。 #include<cstdio 阅读全文

posted @ 2019-04-18 08:01 Narh 阅读(248) 评论(0) 推荐(0) 编辑

2019年4月17日

bzoj 1814 Ural 1519 Formula 1 ——插头DP

摘要: 题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1814 普通的插头 DP 。但是调了很久。注意如果合并两个 1 的话,不是 “把向右第一个 2 该成 1 ”,而是 “把向右第一个没有与 1 匹配的 2 改成 1 ”。 原来获取哈希值是用字符串 阅读全文

posted @ 2019-04-17 22:22 Narh 阅读(108) 评论(0) 推荐(0) 编辑

2019.4.17 一题——网络流

该文被密码保护。 阅读全文

posted @ 2019-04-17 20:00 Narh 阅读(0) 评论(0) 推荐(0) 编辑

LOJ 3056 「HNOI2019」多边形——模型转化+树形DP

摘要: 题目:https://loj.ac/problem/3056 只会写暴搜。用哈希记忆化之类的。 #include<cstdio> #include<cstring> #include<algorithm> #include<map> #define ll long long using namesp 阅读全文

posted @ 2019-04-17 11:00 Narh 阅读(237) 评论(0) 推荐(0) 编辑

2019年4月16日

2019.4.16 一题——线段树+manacher

该文被密码保护。 阅读全文

posted @ 2019-04-16 19:26 Narh 阅读(0) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 84 下一页

导航