牛客953645156号
牛客953645156号
全部文章
分类
题解(27)
归档
标签
去牛客网
登录
/
注册
妙才 vx15676383109
刷题好难,欢迎一起探讨😁
全部文章
(共26篇)
题解 | #坐标移动#
解题思路: 读取操作字符串,拆分成数组 依次处理每一个 action,使用 reduce 的时候注意传初始化坐标 [0,0] 通过正则表达式去检查 action 是否有效,无效则跳过当前元素!通过获取匹配捕获组得到移动方向和值 更新坐标 输出结果 const actionArr = readli...
Javascript V8
数组
字符串
2021-12-03
1
322
题解 | #数字颠倒#
两种思路: 数字转字符串转数组,逆序输出(简单,可读性高) 数学取余构建新字符串(效率高) Code const reverseNumberAsStr = num => [...num.toString()] .reverse() .join('') const re...
Javascript V8
字符串
数组
计数
几何
2021-12-02
1
358
题解 | #字符个数统计#
关键 或许使用 for..of 循环遍历字符串,然后单独根据字符串是否存在于对象来统计次数比较高效,这个过程是否会自动创建一个数组?不得而知。 不要 不要用新数组保存遍历到的值,然后来回检查 includes ,效率低。 不必要使用字符串长度来遍历,即使测试用例中的字符不包含Unicode...
Javascript V8
HTML/CSS/JavaScript
字符串
数组
哈希表
2021-12-02
0
292
题解 | #字符串分隔#
基于 ESNext string.prototype.padEnd 补全 0 var inputStr = readline(); while(inputStr && inputStr.length > 0) { if(inputStr.length > 8) {...
Javascript V8
2021-12-01
0
384
题解 | #计算某字符出现次数#
正则表达式: const str = readline(); const key = readline(); (() => { const matchReg = new RegExp(`${key}`, 'ig') const matchRes = str.match(matc...
Javascript V8
2021-12-01
18
788
题解 | #字符串最后一个单词的长度#
直接一把梭正则表达式匹配,如果匹配不到就说明是一个词或者空,返回长度,匹配到就返回捕获组的词的长度。 var str = readline(); const fc = str => { /\s([a-zA-Z0-9]+)$/.test(str); const res = Reg...
Javascript V8
2021-12-01
0
378
首页
上一页
1
2
3
下一页
末页