不积跬步,无以至千里;不积小流,无以成江海
📅:2020-7-10 🔗:https://leetcode.cn/contest/weekly-contest-301
A: 装满杯子需要的最短总时长
思路:
关键点:贪心
var fillCups = function(amount) {
amount.sort((a, b) => a - b);
let [a, b, c] = amount;
let diff = (a + b) - c;
if (diff <= 0) return c;
else return Math.floor((diff + 1) / 2) + c;
};
总结:
B: 无限集中的最小数字
思路:
关键点:
总结:
C: 移动片段得到字符串
思路:
关键点:
总结:
D: 统计理想数组的数目
思路:
关键点:
总结:
🛵复盘
序号 | 是否通过 | 说明 | 待加强 |
---|---|---|---|
A: | ✅ | 模拟,非最优 | |
B: | ✅ | ||
C: | ❌ | 缺少数量判断 | 时间 |
D: | ❌ |