掘友等级
获得徽章 0
有没有今天软考 软件设计师的掘友,第四题有几个问题….,我貌似只答了一个
年终是淘宝零售价69元的礼包![[捂脸]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_28.8981538.png)
一年不如一年啊
关注了
优弧
VIP.5 如鱼得水

jym,掘金uid页面截图,uid是
juejin.cn + uid,是这个么?我的主页的后缀数字?
#刷题交流# Day26,数列差异的最小化
步骤:
对数列 b 进行排序
二分查找函数,找到最接近 target 的值
#刷题交流# Day25,飞行组飞行棋棋子
步骤:
创建一个对象来记录每个序号的棋子数量
遍历数组,统计每个序号的棋子数量
检查每个序号的棋子数量是否能被5整除
如果所有序号的棋子数量都能被5整除,返回True
#刷题交流# Day24,多米诺骨牌均衡状态
步骤
1. **初始化状态数组**:使用一个数组来记录每个骨牌的状态。
2. **模拟倒下过程**:
- 对于每个向左倒的骨牌(L),更新其左侧骨牌的状态。
- 对于每个向右倒的骨牌(R),更新其右侧骨牌的状态。
3. **统计结果**:遍历状态数组,统计并记录保持竖立的骨牌的位置。
你可以根据这些提示继续完善代码,实现具体的倒下逻辑。
#刷题交流# Day23,打点计数器的区间合并
步骤:
1. 首先对区间进行排序,按照区间的起始值排序
2. 初始化一个结果数组来存储合并后的区间
3. 遍历排序后的区间数组,合并重叠的区间
4. 计算合并后的区间中包含的唯一数字的数量
#刷题交流# Day22,Base32的编码和解码问题
步骤:
定义Base32 编码函数
定义Base32 解码函数
Base32 字符表
#刷题交流# Day21,红包运气排行榜
步骤:
创建一个包含每个人信息的数组
使用 sort 方法对数组进行排序
提取排序后的名字数组作为结果
#刷题交流# Day20,完美偶数计数
思路:
初始化计数器:
你需要一个变量来记录数组中符合条件的完美偶数的数量。
遍历数组:
使用循环遍历数组 a 中的每一个元素。
检查条件:
对于每一个元素,检查它是否满足以下两个条件:
它是偶数。
它在区间 [l, r] 之间。
更新计数器:
如果某个元素满足上述两个条件,则将计数器加一。
返回结果:
遍历结束后,返回计数器的值。
#刷题交流# Day19,a替换函数
思路:
将字符串转换为数组
遍历数组并替换字符
将数组重新组合成字符串并返回
#刷题交流# Day18,环状DNA序列的最小表示法
步骤:
// 获取序列的长度
// 初始化最小表示为原序列
// 生成所有可能的环状表示
#刷题交流# Day17,小e到射击训练
步骤
计算射击点到靶心的距离:使用欧几里得距离公式 distance = sqrt(x^2 + y^2)。
根据距离计算得分:
如果 distance <= 1,得分是10分。
如果 distance > 1 且 distance <= 2,得分是9分。
以此类推,直到 distance > 10,得分是0分。
#刷题交流# Day16,饭馆菜品选择问题
问题理解
s: 一个字符串,表示每道菜是否含有蘑菇。
a: 一个数组,表示每道菜的价格。
m: 一个整数,表示小C最多能接受的含有蘑菇的菜的数量。
k: 一个整数,表示小C希望点的菜的总数
#刷题交流# Day15,游戏排名第三大的分数
思路:
set集合去重,判断元素个数
1.大于等于3个,则取第三大的数
2.小于3个,则取最大的数
#刷题交流# Day14,二分数字组合
有点难度,一下想不到思路,使用ai提示的代码也是报错
#刷题交流# Day13,组成字符串ku的最大次数
思路:
// 将字符串转成单个字符的数组
// 统计 k/u 的个数,取个数少的数字
下一页