题解 | #在字符串中找出连续最长的数字串#

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

https://www.nowcoder.com/practice/2c81f88ecd5a4cc395b5308a99afbbec

const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;

void async function () {
    // Write your code here
    while(line = await readline()){
        let map = [];
        line.replace(/\d+/g,(res)=>{
            if(map[res.length]){
                map[res.length].push(res)
            }else {
                map[res.length] = [res]
            }
        
        })
       console.log(map[map.length-1].reduce((acc,item)=>(acc+item),"") + "," + (map.length-1))  
    }
}()

全部评论

相关推荐

2024-12-16 21:59
东北大学 Java
水杉1:我评估了仨月了
点赞 评论 收藏
分享
2024-11-13 11:12
门头沟学院 Java
咩咩子_:专业技能写上面 项目往下放,如果可以的话改一下学校最好
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务