掘友等级
获得徽章 0
#刷题交流# 打卡第十五天,小D的`abc`变换问题,双重循环,每次都根据上一次循环得到的字符串进行规则变换即可
#刷题交流# 打卡第十四天,a替换函数,替换某个子父,js的数组方法replaceAll以及使用正则匹配替换都能实现该功能
#刷题交流# 打卡第十三天,大数和中的极值位距离,解题思路:
1. 大数求和需要使用字符串对每一位数字做加法,记得进位
2. 获取最大值和最小值
3. 若最大值和最小值相等返回0
4. 最后一次循环寻找最大数和最小数的最小距离
#刷题交流# 打卡第十二天,环状DNA序列的最小表示法,简单解法:获取所有可能的DNA序列,得到最小的字典序列即可(这里从小到大排序,获取第一个元素返回即可)
#刷题交流# 打卡第十一天,小S的倒排索引,两个数组取交集后按照重大到小的顺序排列
#刷题交流# 打卡第十天,小U的数字插入问题,做这道题时陷入了一个误区,以为第二个数字是一位数,因此第一次使用了数组splice插入数字以及join连接数组元素实现,结果错了;发现第二个数字可以是多位数,因此直接使用字符串的插入比较即可,一次遍历
#刷题交流# 打卡第九天,小R的随机播放序列,比较简洁的JS解法
#刷题交流# 打卡第八天,看题目第一眼就会想到用while循环配合if else进行运算,换个角度想一想,十只队伍只会出现一只胜利队伍,因此只需要淘汰其他九支队伍即可,因此最终答案就是 n - 1
#刷题交流# 打卡第七天,JavaScript提交上线啦,构造特定数组的逆序拼接,思路:
先遍历出n到1的数组,然后再遍历n-1次,每次都选取指定数组元素加入原数组即可
#刷题交流# 打卡第六天,创意标题匹配问题,实现思路:使用正则表达式解题,将{}包括的内容替换成正则表达式中的 .* 再添加上正则指定开头和指定结尾的^和$即可创建正则,使用正则.test方法获取结果
下一页