Berapa banyak tumpukan-tumpukan berbeda yang ada untuk daftar n bilangan bulat?

19

Berapa banyak tumpukan-tumpukan berbeda yang ada untuk daftar n bilangan bulat?

Contoh: daftar [1, 2, 3, 4]

Max-heap bisa berupa 4 3 2 1:

    4
   / \
  3   2
 /
1

atau 4 2 3 1:

    4 
   / \
  2   3 
 /
1
Pratik Deoghare
sumber

Jawaban:

22

Saya tidak menemukan formulir tertutup, tetapi menurut entri ini di Online Encyclopedia of Integer Sequences urutan dimulai dengan

1, 1, 1, 2, 3, 8, 20, 80, 210, 896, 3360, 19200, 79200, 506880, 2745600, 21964800, 108108000, 820019200, 5227622400, 48881664000, 319258368000, ...

nnn1,n2n1+n2=n1(n1n1)

a(n)=(n1n1)a(n1)a(n2).
A.Schulz
sumber