站外题求助!
  • 板块灌水区
  • 楼主chrispang
  • 当前回复5
  • 已保存回复5
  • 发布时间2024/9/15 11:44
  • 上次更新2024/9/15 15:18:50
查看原帖
站外题求助!
786127
chrispang楼主2024/9/15 11:44

Description 栈是常用的一种数据结构,有n个元素在栈顶端一侧等待进栈,栈顶端另一侧是出栈序列。你已经知道栈的操作有两种:push和pop,前者是将一个元素进栈,后者是将栈顶元素弹出。现在要使用这两种操作,由一个操作序列可以得到一系列的输出序列。请你编程求出对于给定的n,计算并输出由操作数序列1,2,…,n,经过一系列操作可能得到的输出序列总数。 Input Format 就一个数n(1≤n≤1000)。 Output Format 一个数,即可能输出序列的总数目。 输入数据 1

3

输出数据 1

5

Source 递推

2024/9/15 11:44
加载中...