【问题标题】:Complexity of std::find_end as Big-Ostd::find_end 作为 Big-O 的复杂性
【发布时间】:2012-11-14 00:55:41
【问题描述】:

如何将std::find_end 算法的复杂性表示为 Big-O 表示法?

std::find_end的复杂度定义如下:

最多(last2 - first2) * (last1 - first1 - (last2 - first2) + 1) 相应谓词的应用。

【问题讨论】:

    标签: c++ algorithm complexity-theory


    【解决方案1】:

    应该是O(M*(N-M)),其中N 是序列1 中的元素数,M 是序列2 中的元素数。

    【讨论】:

      猜你喜欢
      • 2011-02-28
      • 1970-01-01
      • 1970-01-01
      • 2013-04-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-29
      相关资源
      最近更新 更多