获得徽章 28
- #刷题交流#
#刷题交流#
打卡第11天:
a替换函数
解题思路: 比较简单, 我使用 split 将切割字符串转换为数组,遍历数组,把将 'a' 替换为 '%100', 用join 方法数组转换回字符串展开评论点赞 - #刷题交流#
打卡第9天:
小R的随机播放顺序
解题思路: 我初始化一个队列后,把所有歌曲放队列中, 当队列不为空时,继续播放, 从队列中取出第一个加入列表中,如果队列中还有歌曲,将当前队列的第一首放到到队列的末尾评论点赞 - #刷题交流#
打卡第6天:
小U的数字插入问题
解题思路: 我先将数字 a 和 b 转换为字符串,使用 for 循环遍历字符串 strA 的每个位置,将 strB 插入到 strA 的第 i 个位置后, 转化这个新生成字符串为数字类型, 然后比较这个新字符跟当前结果值的大小,最后返回最终结果展开评论点赞 - #刷题交流#
打卡第5天: 构造特定数组的逆序拼接
解题思路: 我先设置一个空数组,使用for循环从1到n, 对于每个 i 使用嵌套的for循环从n到 i 倒序生成子列表,然后将每个数字 j 追加到设置的空数组.评论点赞 - #刷题交流#
打卡第四天: 寻找数组中出现次数超过一半的数字
解题思路:我先初始化候选数字和计数器, 遍历数组, 如果计数器为0,更新候选数字,当前数字等于候选数字,计数器加1, 当前数字不等于候选数字,计数器减1,最后返回数字等人赞过评论8 - #刷题交流#
打卡第二天: 数字字符串格式化
解题思路:我先String(Number(s)处理多余前缀00,然后根据小数点分割成整数字符和小数字符,循环处理整数部分,每个3个字符拼一个逗号,之后再合并小数部分评论点赞