文件名称:leetcode中国-dsalgorithm:数据结构、算法和实现
文件大小:394KB
文件格式:ZIP
更新时间:2024-07-19 15:10:35
系统开源
leetcode中国算法证明 数学归纳法 矛盾证明 直接证明 反证法 存在证明 反例证明 当且仅当证明 算法分析 RAM 计算模型 最坏情况复杂度的渐近分析 符号 f(n) = O(g(n)) 表示 c · g(n) 是 f (n) 的上限。 因此存在一些常数 c 使得 f (n) 总是 ≤ c · g(n),对于足够大的 n(即,对于某个常数 n0,n ≥ n0)。 f(n) = Ω(g(n)) 表示 c · g(n) 是 f(n) 的下限。 因此存在一些常数 c 使得 f(n) 总是 ≥ c · g(n),对于所有 n ≥ n0。 f(n) = Θ(g(n)) 表示 c1 · g(n) 是 f(n) 的上限,c2 · g(n) 是 f(n) 的下限,对于所有 n ≥ n0 . 因此存在常数 c1 和 c2,使得 f (n) ≤ c1 · g(n) 和 f (n) ≥ c2 · g(n)。 这意味着 g(n) 在 f(n) 上提供了一个很好的、紧密的界限。 P、NP、NP 困难、NP 完成 磷P 表示在多项式时间内运行的任务的算法的存在。 NP 一组决策问题,对于这些问题,任何 ye