笔试题:字符串中连续序列片段的处理
原题:输入一串字符串,经过解析,如果连续数字的话,就取连续的第一个数和最后一个数,中间用~连接,如果不连续就用,隔开如:输入'2,1,3,4,5,6,8,9' 输出'2,1,3~6,8~9'解题思路: 1.字符串 -> 数组 2.定义变量:结果变量newarr,临时变量temp(用作记录 连续序列的开头) 3.遍历数组,cur(当前元素值)+1 和 next(后面一个元素的值) cur + 1 === next 不作处理 ...
原创
2022-03-22 16:08:29 ·
216 阅读 ·
0 评论