获得徽章 7
#刷题交流# 和的逆运算问题:有 n 个未知整数,记为 a1, a2, ..., an。
这些整数两两相加可以得到 n(n - 1) / 2 个和,记为 sums。
目标是根据这些和反推出原来的 n 个整数,并按非降序排序返回。
这些整数两两相加可以得到 n(n - 1) / 2 个和,记为 sums。
目标是根据这些和反推出原来的 n 个整数,并按非降序排序返回。
展开
评论
点赞
#刷题交流# 打点计数器区间合并问题:
1.排序:将输入的区间按照起始点进行排序。
2.合并区间:遍历排序后的区间,合并重叠的区间。
3.计算总数:计算合并后的区间中的唯一数字总数。
1.排序:将输入的区间按照起始点进行排序。
2.合并区间:遍历排序后的区间,合并重叠的区间。
3.计算总数:计算合并后的区间中的唯一数字总数。
评论
点赞
#刷题交流# 最大连续移动次数问题。解题关键:深度优先搜索 (DFS):
从每个未访问的位置开始,进行深度优先搜索。
在DFS过程中,交替进行上坡和下坡的移动。
记录每次DFS的最大移动次数。
从每个未访问的位置开始,进行深度优先搜索。
在DFS过程中,交替进行上坡和下坡的移动。
记录每次DFS的最大移动次数。
评论
2
#刷题交流# 观光景点组合得分问题优化思路:在遍历数组时,可以维护一个变量 max_i_value 来记录当前最大的 values[i] + i,这样在计算 values[j] + j 时,可以直接使用 max_i_value 来计算得分,而不需要再遍历之前的元素
评论
1
#刷题交流# 寻找最大葫芦思路:
在给定的牌组中找到符合以下条件的最大“葫芦”组合:
由三张相同牌面值的牌 a 和两张相同牌面值的牌 b 组成。
五张牌的牌面值之和不能超过给定的最大值 max。
如果有多组符合条件的“葫芦”,优先选择三张相同牌面值 a 最大的组合;如果 a 相同,则选择两张相同牌面值 b 最大的组合。
在给定的牌组中找到符合以下条件的最大“葫芦”组合:
由三张相同牌面值的牌 a 和两张相同牌面值的牌 b 组成。
五张牌的牌面值之和不能超过给定的最大值 max。
如果有多组符合条件的“葫芦”,优先选择三张相同牌面值 a 最大的组合;如果 a 相同,则选择两张相同牌面值 b 最大的组合。
展开
评论
1
![[奋斗]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_29.2801857.png)
![[灵光一现]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_25.51e6984.png)