下载此文档

C 括号匹配 数据结构.pptx


文档分类:办公文档 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
#include<iostream>
using namespace std;
#include<string>
class SeqStack
{
public :
SeqStack(){top=-1;}
~SeqStack(){}
void Push(char x);
char Pop();
private :
int data[20];
int top;
};
void SeqStack::Push(char x)//P
{
top++;
data[top]=x;
}
char SeqStack::Pop()//D
{
int t;
t=top;
top--;
return data[t];
}
int main()
{
SeqStack A;
int n,i,count=0;
string a;
cin>>a;
n=();
if(n%2==1)
cout<<"no"<<endl;
else
{
for(i=0;i<n;i++)
{
if(a[i]=='(')
{
a[i]=')';
(a[i]);
}
else if(a[i]=='[')
{
a[i]=']';
(a[i]);
}
else if(a[i]=='{')
{
a[i]='}';
(a[i]);
}
else if(a[i]==')')
{
if(a[i]==())
count++;
}
else if(a[i]==']')
{
if(a[i]==())
count++;
}
else
{
if(a[i]==())
count++;
}
}
if(count==n/2)
cout<<"yes"<<endl;
else
cout<<"no"<<endl;
}
return 0;
}

C 括号匹配 数据结构 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小48 KB
  • 时间2018-04-22