1. 首页
  2. 课程学习
  3. C++/C
  4. 数据结构中字符串的匹配

数据结构中字符串的匹配

上传者: 2018-12-10 01:36:07上传 VCPROJ文件 3.96KB 热度 42次
教材中一题。字符串匹配int main() { stack openings; char symbol; bool is_matched = true; while(is_matched&&(symbol=cin.get())!='\n') { if(symbol=='{'||symbol=='('||symbol=='[') openings.push(symbol); if(symbol=='}'||symbol==')'||symbol==']') { if(openings.empty()) { cout< match; openings.top(match); openings.pop(); is_matched=(symbol=='}'&&match;=='{') ||(symbol==')'&&match;=='(') ||(symbol==']'&&match;=='['); if(!is_matched) cout< ...展开详情收缩
用户评论