关于整除分块嵌套的复杂度
  • 板块学术版
  • 楼主hbhz_zcy
  • 当前回复9
  • 已保存回复9
  • 发布时间2022/12/30 10:37
  • 上次更新2023/10/24 06:09:21
查看原帖
关于整除分块嵌套的复杂度
142549
hbhz_zcy楼主2022/12/30 10:37

rt,我研究了这个的最后一个式子。抛开多次杜教筛复杂度不谈,对于其整除分块的复杂度有疑问。
具体的,求 d=1ni=1ndj=1ndi\sum\limits_{d=1}^n \sum\limits_{i=1}^{\lfloor\frac n d\rfloor} \sum\limits_{j=1}^{\lfloor\frac n{di}\rfloor} 的复杂度。
第一次整除分块显然是 N\sqrt N 的,但是第二次依赖于第一次剩下的值,整除分块剩下的值本身十分玄学,并且不具有连续性,所以不会进一步分析。

有一个问题,假设 nd\lfloor \frac n d \rfloor 取遍从 11n\sqrt n,则复杂度是 i=1ni\sum\limits_{i=1}^{\sqrt n}\sqrt i 的,近似看作 i=1ni\int\limits_{i=1}^{\sqrt n}\sqrt i 的,解出来是 O(n32)O(n^{\sqrt \frac 3 2})
考虑实际情况,nd\lfloor \frac n d \rfloor 对应的序列总存在一个顺序满足每一项都不小于假定的 1n1\to\sqrt n序列。所以分析出来是 O(实际)>O(n32)>O(n)O(\text{实际}) \gt O(n^{\sqrt \frac 3 2}) \gt O(n) 的。
感觉很不对,因为 nn10910^9 级别的。

2022/12/30 10:37
加载中...