回 帖 发 新 帖 刷新版面

主题:求教入栈的问题

将N个元素按照次序1,2,3,。。。N入栈,假设入栈过程中允许出栈,问有多少种出栈的可能?

回复列表 (共3个回复)

沙发

卡特兰数.

板凳

大概方法是通过假设:下一步的动作是出栈还是入栈。
对出栈分析,得到更小参数的该问题。同样对入栈分析,得到更小参数的该问题。
通过建立递推公式来求解,可能用到差分方程。

3 楼


带入公式:(2n!)/(n+1)(n!)2

我来回复

您尚未登录,请登录后再回复。点此登录或注册