SDUT 1266 出栈序列统计(卡特兰数)

  这道题是回溯算法,网上一查是卡特兰数先占上代码,题解过两天会写。

 1 #include <bits/stdc++.h>
 2 
 3 using namespace std;
 4 int main()
 5 {
 6 
 7     //freopen("de.txt","r",stdin);
 8     int n;
 9     while (~scanf("%d",&n))
10     {
11         long long int ans=1;
12         for (int i=1;i<=n;++i)
13         ans=2*(2*i-1)*ans/(i+1);
14         cout<<ans<<endl;
15     }
16     return 0;
17 }

 

posted @ 2016-08-06 15:36  抓不住Jerry的Tom  阅读(194)  评论(0编辑  收藏  举报