当前位置:网站首页>bracket matching
bracket matching
2022-08-04 20:55:00 【[email protected]】
[Example] The parentheses in arithmetic expressions in C language are only parentheses.Write an algorithm to determine whether the parentheses in an expression are paired correctly. The expression has been stored in the character array exp[], and the number of characters in the expression is n.
int match(char exp[],int n){char stack[maxSize]; //maxSize is a defined constantint top=-1;int i;for(i=0;i<n;++i){if(exp[i]==')')if(top==-1)return 0;else--top;else if(exp[i]=='(')stack[++top]='(';}if(top==-1)return 1;elsereturn 0;}
版权声明
本文为[[email protected]]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/216/202208042042152123.html
边栏推荐
- Comic | Two weeks after the boss laid me off, he hired me back and doubled my salary!
- adb shell input keyevent 模拟按键事件
- 多用户同时远程登录连接到一台服务器
- Apache服务器的配置[通俗易懂]
- 经验分享|盘点企业进行知识管理时的困惑类型
- KubeSphere简介,功能介绍,优势,架构说明及应用场景
- 多商户商城系统功能拆解22讲-平台端分销商品
- win10 uwp 使用 ScaleTransform 放大某个元素
- 拒绝服务攻击DDoS介绍与防范
- Debug locally and start the local server in vs code
猜你喜欢
Matlab画图2
Retrofit的使用及原理详解
【学术相关】清华教授发文劝退读博:我见过太多博士生精神崩溃、心态失衡、身体垮掉、一事无成!...
阿里的arthas使用,入门报错:Unable to attach to 32-bit process running under WOW64
DICOM医学影像协议
嵌入式分享合集28
Getting Started with Lattice Passwords
ASP.NET商贸进销存管理系统源码(带数据库文档)源码免费分享
腾讯云胡启明:Kubernetes云上资源的分析与优化
Zero-knowledge proof - zkSNARK proof system
随机推荐
宝塔实测-搭建中小型民宿酒店管理源码
该如何训练好深度学习模型?
After encountering MapStruct, the conversion between PO, DTO and VO objects is no longer handwritten
Unreal 本地化 国家化 多语言
visual studio 2015 warning MSB3246
ts集成和使用
如何用好建造者模式
【Web漏洞探索】跨站脚本漏洞
文章复现:超分辨率网络-VDSR
vscode离线安装插件方法
Debug locally and start the local server in vs code
How to train a deep learning model?
明明加了唯一索引,为什么还是产生了重复数据?
jMeter Thread group 对应的 constant timer
win10终端中如何切换磁盘
xss课堂内容复现
香港暂停进口俄罗斯部分地区禽肉及禽类产品
【AGC】构建服务1-云函数示例
经验分享|盘点企业进行知识管理时的困惑类型
深度解析:为什么跨链桥又双叒出事了?