ABC EF 简单题记录
ABC 266 E(1227)
最多扔
次骰子,求最后一次扔到的数的期望最大值。
考虑 dp,设
转移时枚举这次投到的数,若大于
ABC 266 F(1525)
给定一颗基环树,求两点之间的路径上是否经过环。
可以先通过拓扑排序找出环打上标记,之后从环上的每一个点开始搜索,找到每一个点的“根”。询问的时候只要判断两个点的“根”先不相同即可。
ABC 265 E(1531)
题意不好描述。
考虑 dp,
ABC 264 E(1229)
赛时又没做出来。
这里提供一种带权并查集的做法。
考虑倒序思考,把删边变成加边,每次有多少个点通电。设一个超级源点,表示所有发电场,每次加边就 merge,答案即为超级源点的
ABC 263 E(1659)
期望 dp。设
推一下可以发现:
前缀和优化即可。
ABC 262 E(1719)
太 ahhoc 了!
设红色节点的度的贺为
易得:
这要求奇数度的节点的个数为偶。排列组合搞搞即可。
这东西得预处理阶乘逆元。
ABC 261 E(1261)
赛时又没做出来,下大分。。。。
按位求,预处理出从
ABC 261 F(1587)
原问题可以转化为逆序对的个数减去同色逆序对的个数,二位偏序问题,用树状数组维护,注意清空。
ABC 260 E(1692)
给定数轴上的
个二元组 ,求不同长度包含 中至少一个的区间个数。
双指针。
穷举左端点,双指针快速求出对应的最近右端点。差分,快速统计个数。
ABC 260 F(1995)
给定一个
个点, 条边的无向图,该图由两个节点数分别为 和 的独立集组成,在图上找由四个节点组成的环( )
考虑到
第一重循环穷举
ABC 259 E(1370)
只有当前数的质因数中有最高位,且唯一,对答案才有贡献。
ABC 258 E(1545)
非常锻炼的一道题。先像 ABC 167 D 一样把原问题转化为图上找环的问题。
将
但是坑点很多,调了好几天/kk,注意模之后要加回来。
ABC 257 E(1385)
比较有趣的贪心题。
考虑到位数越大数越大,我们先使位数最大,为
位数固定后我们从前往后尽可能使该位最大即可。
ABC 256 E(1224)
咕了好久,终于把坑填上了。
实现用到并查集。
ABC 256 F(2067)
给定序列
,设其前缀和为 ,其前缀和的前缀和为 ,其前缀和的前缀和的前缀和为 ,修改 ,查询 。
树状数组。
考虑
考虑
考虑
用树状数组分别维护
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现