上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 52 下一页
摘要: 传送门 就是个最短路....数据过于垃圾,随机边不用连都可以 $Ac$ 这里用的是线段树优化 $Dijkstra$ ,这样就不会一个节点反复进入堆里占空间了,速度显然更快 阅读全文
posted @ 2019-09-10 07:38 LLTYYC 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 传送门 一眼基环树森林上面搞搞 $dp$ 本来如果是颗树,直接设 $f[x][0/1]$ 表示节点 $x$ 不选/选 时子树的最大价值 因为有环,所以设 $f[x][0/1/2]$ 表示节点 $x$ 不选/选且有非环上儿子控制/选且没非环上儿子控制 时非环上子树的最大价值 对环上每个节点往子树内跑一 阅读全文
posted @ 2019-09-10 07:31 LLTYYC 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 传送门 假装是个计算几何,看到最远距离,考虑二分答案 二分一个答案后每个 $boss$ 就是圆,变成了问是否能够不经过圆从 $(1,1)$ 走到 $(n,m)$,即问 $(1,1)$ 和 $(n,m)$ 是否联通 满满的狼抓兔子既视感 考虑是否联通其实就是问是否有一些圆连在一起把左下到右上断开 所以 阅读全文
posted @ 2019-09-09 08:26 LLTYYC 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 传送门 分块 对每个块维护一个 $add$ 和 $del$ 标记,对于块 $o$ 内某个位置 $i$,它真实的修改量为 $a[i]+add[o]*i-del[o]$ 这样就可以维护一个区间加一个等差数列的操作了 对于操作 $2$,交换两个位置,直接把两个位置的块标记下传,然后直接交换 对于操作 $1 阅读全文
posted @ 2019-09-09 08:03 LLTYYC 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 传送门 首先 $(\sum_{i=1}^{n}a_i)(\sum_{i=1}^{m}b_i)$ 展开以后包含了所有 $ab$ 两两相乘的情况并且每种组合只出现一次 发现展开后刚好和题目对序列价值的定义一样 考虑进一步的,由乘法分配率可以知道 $\prod_{i=1}^{n}(\sum_{j=1}^{ 阅读全文
posted @ 2019-09-08 14:14 LLTYYC 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 传送门 统计每条边被最短路经过几次,点数不大,考虑计算以每个点为起点时对其他边的贡献 对于某个点 $S$ 为起点的贡献,首先跑一遍最短路,建出最短路的 $DAG$ 考虑 $DAG$ 上的某条边被以 $S$ 为起点的最短路经过的方案数,设此边为 $(u,v)$ ,那么方案数就是 $S$ 到 $u$ 的 阅读全文
posted @ 2019-09-08 13:52 LLTYYC 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 传送门 看到数据范围,显然 $n^2$ 的 $dp$... 设 $f[i][j]$ 表示 $A$ 串考虑了前 $i$ 位,$B$ 串考虑了前 $j$ 位,最优情况下的方案数 但是好像没法判断转移来的是否为最优方案? 所以再设 $g[i][j]$ 表示 $A$ 串考虑了前 $i$ 位,$B$ 串考虑了 阅读全文
posted @ 2019-09-06 16:44 LLTYYC 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 传送门 先考虑如何判断无解,设 $sum[i]$ 表示确定的人中,编号大于 $i$ 的人的人数 如果 $sum[i]>n-i+1$ 则无解,进一步考虑设 $f[i][j]$ 表示当前确定完编号大于等于 $i$ 的人,除去原本固定的人还有 $j$ 人已经确定 那么有 $f[i][j]=\sum_{k= 阅读全文
posted @ 2019-09-06 16:25 LLTYYC 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 传送门 良心的动态凸包模板题 各种保证是真的舒服 $2333$ 因为只有删除操作,所以直接倒过来变成插入就行了 上动态凸包,用 $set$ 把凸包的点按 $x,y$ 为一二关键字排序,然后加点的时候找找前驱后继看看要不要删,顺便维护当前凸包长度,没了 阅读全文
posted @ 2019-09-06 16:00 LLTYYC 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 传送门 显然要开始写式子 $k_1a+k_2b=x$ $k_3a+k_4b=y$ 首先如果上面两个式子只要有一个没有整数解就一定不合法 如果存在 $k_1+k_2=k_3+k_4$ 那就有解咯 考虑一下发现只要 $k_1+k_2$ 和 $k_3+k_4$ 奇偶性相同即可,因为比较少的那个可以补上 $ 阅读全文
posted @ 2019-09-06 15:50 LLTYYC 阅读(150) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 52 下一页