じ违心

文章 评论 浏览 30

じ违心。 2022-05-04 13:55:09
'aaasdofjaopfjopaiiisjssfopiasdfffff'.match(/(.)1+/g)

得到的结果是

["aaa", "iii", "ss", "fffff"]

从这个数组里面找长度最长的元素并转化成需要的结果应该简单了吧

可以简化很多计算量!

第 114 题:找出字符串中连续出现最多的字符和个数

じ违心。 2022-05-04 13:54:42

let originStr = '红蓝蓝黄红黄蓝红红黄红';
let sortStr = '黄红蓝';
originStr.split('').sort((prev, next) => {
return sortStr.indexOf(prev) - sortStr.indexOf(next)
}).toString()

第 135 题:算法题 红、黄、蓝球排序

更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文