【发布时间】:2021-01-22 07:12:06
【问题描述】:
我想从一组 n 个数字中生成 k 个数字的所有组合,只要 k 小于或等于 Ceiling(n / c),其中 c 是一个常数。这种算法在大 O 表示法中的时间复杂度是多少?复杂度会是指数、多项式、伪多项式还是其他?
例如: n = 10,c = 3 10 中的 1 加上 10 中的 2 加上 10 中的 3 和 10 中的 4 的所有组合,因为 Ceiling(10/3) = 4。
【问题讨论】:
标签: algorithm time-complexity big-o complexity-theory