[Ynoi2013]大学
0|1题目传送门
1|0题意
- 非负整数序列,支持 区间和查询 和 区间所有某数倍数除以其。
2|0Sol
真就卡常 最后改成指针才行
考虑一个数的因数个数不超过 ,不妨对每个因数开链表,记录其倍数位置。
考虑每个数最多能被操作 次,我们每次暴力修改链表就行了。
区间和可以写个 BIT,毕竟常数小。(
总复杂度 。
然后你就发现被卡常了
预计得分 。
我们考虑卡常。(
把数组全部改成指针即可。(
注意细节,不要 写成 。(
会 RE 飞。(
__EOF__
本文作者:Daniel Jiang
本文链接:https://www.cnblogs.com/danieljiang/p/daxue.html
关于博主:JSOIer 高一萌新 求带/kel
版权声明:awa
声援博主:求赞/kel
本文链接:https://www.cnblogs.com/danieljiang/p/daxue.html
关于博主:JSOIer 高一萌新 求带/kel
版权声明:awa
声援博主:求赞/kel
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· .NET Core 中如何实现缓存的预热?
· 三行代码完成国际化适配,妙~啊~
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?