我听说 Bogosort 的行为没有上限。但是,我从未听过任何人谈论它的平均行为。这是一项愚蠢的任务,但不切实际的思想实验仍然是一种很好的做法,无论它们多么不切实际。
我想说每个术语是:
P(x==y)*P(x!=y)^(k-1)
= 1/n * (1-1/n)^(k-1)
= (n-1)^(k-1) / n^k
其中 k 为 0 或更大。我知道该系列是收敛的,因此我们可以找到复杂性的有限到有限关系(与最坏情况的行为不同,其他人出于挫败感试图将其写为 O(infinity)无限功能。)
谁能解决这个问题?或者它是一种没有无限和就无法写出或近似的复杂性?