2016 - 2024

感恩一路有你

找出字符串中最长子串 请教在字符串中找出连续最长的数字串?

浏览量:1702 时间:2021-03-15 15:16:18 作者:admin

请教在字符串中找出连续最长的数字串?

第一步,B=(M==0)

第二步,B是卷积的,内核是1(1180),函数是conv(忘记使用哪种模式,但这并不重要),结果记录为a

第三步,subscript=find(a==180)用于获取字符串0的起始下标和结束下标(如果有多个连续零,则需要对下标进行卷积)。核心是(1,-1),用于判断这些下标之间的间隔是否为1。在卷积结果中找出不等于1的数字。下标对应于下标数组,然后我们可以找到这些不连续的位置)

PS。如果它不是一个考试问题,它可以转换成一个字符串,然后我们可以用正则表达式搜索关键字,然后写180个零后跟任何零函数是regexp PPS

找出字符串中最长子串 在字符串中找出连续最长的数字串 c语言输出最长字符串

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。