从品牌网站建设到网络营销策划,从策略到执行的一站式服务
/************ 1 2 3 4 如栈 出栈 3 2 4 1 返回0 错误 3 1 2 4 返回-1 **********/ #include#include #include using namespace std; bool judge(const char *push_seq, const char *pop_seq) { if (NULL == push_seq || NULL == pop_seq) { return false; } if (strlen(push_seq) != strlen(pop_seq)) { return false; } stack sc; while (*push_seq) { if (0 == sc.size() || sc.top() != *pop_seq) { sc.push(*push_seq++); // } else { sc.pop(); ++pop_seq; // } } while (sc.size()) { if (sc.top() != *pop_seq++) { return false; } sc.pop(); } return true; } int mycheck1(int a[],int n) { stack s; int i,j,k=1; // 3 2 4 1 for(i=0;i k) { for(j=k;js; s.push(0); int i,j,k=1; //BUG段 经过分析 在于s.top段 因为没有元素时这样做有越界的含义 for(i=0;i k) { for(j=k;j
当前标题:小代码栈之合法性一点思路不一样的际遇
文章位置:http://cdkjz.cn/article/jdsscg.html
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图