摘要: //组数:卡塔南公式 //大致题意:输出所有可能出战顺序 #include #include #include using namespace std; bool is_ok(int *a,int n){ int i,j,k=0; stack s; for(i=1;i>T; while(T--) { cin>>n; for(i=0;i<n;i++) a[i] = i+1; do { if(is_ok(a,n)) ... 阅读全文
posted @ 2012-08-09 17:01 加拿大小哥哥 阅读(196) 评论(0) 推荐(0)
摘要: //二维数组+动态内存+释放,需要注意指针数组的使用方法 //和树完全建完后,怎么释放树 //大致题意:多组电话号码,如果存在某组是其他组的前缀则输出NO #include <iostream>#include <string>#include <cstdlib>#include <cstring>#include <cstdio> using namespace std;char *str[10001];typedef struct Node { int cnt ; Node *child[11];}Node;void init(N 阅读全文
posted @ 2012-08-09 11:25 加拿大小哥哥 阅读(424) 评论(0) 推荐(0)