首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
想哥玩猪
获赞
2
粉丝
0
关注
4
看过 TA
0
男
西安铁路工程职工大学
2012
前端工程师
IP属地:广东
奋斗的蜗牛
私信
关注
拉黑
举报
举报
确定要拉黑想哥玩猪吗?
发布(4)
刷题
想哥玩猪
2022-03-08 18:34
前端工程师
题解 | #单词倒排#
灵活使用正则,提高工作效率 while(line = readline()) { const newLine = line.replace(/[^a-zA-Z]/g, ' ').replace(/(\s)\1{2,}/g, ' ') const words = newLine.split(' '); const sortWs = words.reverse(); print(sortWs.join(' ')) }
0
点赞
评论
收藏
转发
想哥玩猪
2022-03-06 21:59
已编辑
前端工程师
题解 | #字符串排序#
思路:1、把所有“文本”全部那出来并排序好 2、再把文本按照输入的顺序一个个放上去,其他符号不变化 const sortInputArr = input.split(''); const sortObj = {} // 排序后的对象 sortInputArr.forEach((item, index) => { if (/[A-Z]/.test(item)) { sortObj[item.charCodeAt(0) + 32] ? sortObj[item.charCodeAt(0) + 32].push(item) ...
0
点赞
评论
收藏
转发
想哥玩猪
2022-03-06 20:30
前端工程师
题解 | #数据分类处理#
const RInput = readline().trim(); const IArr = IInput.split(' ').splice(1); const RArr = RInput.split(' ').splice(1).sort((a, b) => a-b); const newRarr = [...new Set(RArr)]; if (newRarr.includes('0')) { newRarr.splice(newRarr.indexOf('0'), 1); } const res = []; // 输出的结果数组 newRarr.forEach(i...
0
点赞
评论
收藏
转发
想哥玩猪
2022-02-22 23:57
前端工程师
题解 | #坐标移动#
const input = readline(); if (input) { const o_arr = input.split(';'); const direction = ['A', 'S', 'D', 'W']; const o = { x: 0, y: 0, }; // 原点 o_arr.forEach(item => { const sub1 = item.substr(0, 1); const...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务