精易论坛

标题: 栈的高级应用之 - 简单的语法检测 [打印本页]

作者: 福仔    时间: 2021-7-13 21:51
标题: 栈的高级应用之 - 简单的语法检测
利用栈简单的检测语法中的左右括号, 左右引号是否匹配
如果评分人数比较多的话, 下次利用栈把编辑框里的算式给计算出来
编辑框里的文本是中缀表达式, 这是我们生活中接触最多的表达式
这里需要转成后缀表达式, 然后使用逆波兰表达式进行计算
或者转成前缀表达式, 然后使用波兰表达式进行计算
如果已经了解逆波兰表达式, 那就不需要等我的下一个源码了......


来吧, 评分搞起
栈的高级应用之 - 简单的语法检测.e (513.08 KB, 下载次数: 89)


作者: 我們還太嫩    时间: 2021-7-14 07:50

作者: futonyon    时间: 2021-7-14 08:16
感谢分享,很给力!~
作者: wjswzj0    时间: 2021-7-14 09:07
支持开源~!感谢分享

作者: 咸鱼666    时间: 2021-7-14 13:31
这个不支持引号吧,判断不了是左边还是右边的
作者: 1425113841    时间: 2021-7-14 14:50
这思路可以的,学习了,膜拜一下,我还苦恼第三方返回的JSON不规范,可以很好利用你这个进行检测具体哪个地方出现问题然后自动替换修复了。
作者: 917622157    时间: 2021-7-15 15:19
支持开源 感谢分享!
作者: 菜鸟菜鸡秋水    时间: 2021-7-16 08:50
6666666666666666666666666
作者: 盖亚啊    时间: 2021-7-16 08:57
可以可以
作者: 917622157    时间: 2021-7-16 17:26
支持开源 感谢分享!
作者: 懒人定制软件    时间: 2021-7-17 01:01
新技能已get√  
作者: wmv520    时间: 2021-7-17 01:28
支持开源~!感谢分享
作者: iceatao    时间: 2021-8-3 08:39
感谢分享。
作者: ghost12    时间: 2022-2-9 20:01
共同努力,共同进步
作者: a85698274    时间: 2022-2-11 15:14
        新技能已get√
作者: chhzll    时间: 2022-5-12 21:58
学习一下啊
作者: 涤尘    时间: 2025-4-9 20:13
感谢分享




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4