求助时间复杂度证明
  • 板块学术版
  • 楼主Exp10re
  • 当前回复9
  • 已保存回复9
  • 发布时间2024/9/24 20:47
  • 上次更新2024/9/24 22:48:36
查看原帖
求助时间复杂度证明
403069
Exp10re楼主2024/9/24 20:47

假定一种算法的时间代价为 inni\sum\limits_{i \mid n} \frac n i,那我应该将其视为 O(nlogn)O(n\log n) 还是 O(n)O(n)

一开始我认为是 O(nlogn)O(n\log n) 的原因是 i=1nni=O(nlogn)\sum\limits_{i=1}^{n} \frac n i=O(n\log n),但是我发现若限定 iinn 的因数时这玩意跑不满,也看不出其时间代价和 log\log 相关。

求证明。

2024/9/24 20:47
加载中...