"蔚来杯"2022牛客暑期多校训练营7-G-Regular Expression
题目大意
链接:https://ac.nowcoder.com/acm/contest/33192/G
来源:牛客网
给定一个字符串 A A A,求匹配 A A A的最短正则表达式的长度及数量。
解析
这题乍一看很长,看起来很难,但只要了解正则表达式并加以分析,其实也很简单。
对于长度为 1 1 1的字符串,其对应的最短正则表达式为其本身或".“。因此答案为 1 2 1~2 1 2。
当长度为 2 2 2时,最短长度为若两个字符相同,以字符串“aa”为例,对应的最短表达式为1"aa”, 2"a." , 3"a+" , 4"a ∗ * ∗" , 5"…" , 6".

本文探讨了如何求解给定字符串匹配的最短正则表达式的长度及数量问题。针对不同长度的字符串,文章提供了详细的分析和解答,并附上了参考代码。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



