上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 120 下一页
摘要: 利用区间 gcd 个数不超过 log 种来做就可以了~ code: 阅读全文
posted @ 2019-10-14 20:10 EM-LGH 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 状态的定义挺奇特的~ 发现最终每一个物品一定都会被选走. 令 $f[i][0/1]$ 表示 $a[i]$ 在 $a[i-1]$ 前/后选时 $1$~$(i-1)$ 的最优解. 因为一个数字的价值只由其相邻两边决定~ code: 阅读全文
posted @ 2019-10-14 19:20 EM-LGH 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 维护信息的方式十分巧妙~ 维护每一棵 splay 中深度最浅,深度最深的点距离最近的白点. 这样非常方便维护,进行区间合并,进行子树维护 很多时候在维护东西的时候最大/最小/深度最小/深度最大会相对容易维护,所以如果用树剖/LCT维护信息时发现很难维护的话可以采用这种套路. 因为动态树是可以维护子树 阅读全文
posted @ 2019-10-14 16:49 EM-LGH 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 题意:给定一张图,保证 $1$ 号点到其他所有点的最短路径是唯一的,求:对于点 $i$,不经过 $1$ 到 $i$ 最短路径上最后一条边的最短路. 题解:可以先建出最短路树,然后枚举每一条非树边. 对于一条非树边,影响的只是 $(u,lca)$,$(lca,v)$ 这些点的答案,然后你发现可以写成 阅读全文
posted @ 2019-10-14 14:03 EM-LGH 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 考试T1,建一个反图跑一个最短路就好了~ code: 阅读全文
posted @ 2019-10-14 14:00 EM-LGH 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 考试T2,随便推一推就好了~ code: 阅读全文
posted @ 2019-10-14 14:00 EM-LGH 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 现在看来这道题真的不难啊~ 正着求不好求,那就反着求:答案=总-全不是质数 这里有一个细节要特判:1不是质数,所以在算全不是质数的时候要特判1 code: 阅读全文
posted @ 2019-10-12 18:55 EM-LGH 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 没想到直接拿 bitset 能过 $10^8$~ code: 阅读全文
posted @ 2019-10-11 20:49 EM-LGH 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 考试的时候切的,类似HH的项链~ code: 阅读全文
posted @ 2019-10-11 20:47 EM-LGH 阅读(221) 评论(0) 推荐(1) 编辑
摘要: 考试的时候同届神犇 JZYshurak 出了一个 n=$10^5$ 的数据加强版. 刚开始没什么思路,但是忽然想到这个可以转成二分判定+暴力枚举的模型. 二分 ans, 使得大于等于 ans 的值小于 k 个,这样就能保证只需枚举小于 k 个值了. code: 阅读全文
posted @ 2019-10-11 18:59 EM-LGH 阅读(127) 评论(0) 推荐(0) 编辑
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 120 下一页