不积跬步,无以至千里;不积小流,无以成江海

📅:2020-7-10 🔗:https://leetcode.cn/contest/weekly-contest-301

A: 装满杯子需要的最短总时长

思路:
关键点:贪心

  1. var fillCups = function(amount) {
  2. amount.sort((a, b) => a - b);
  3. let [a, b, c] = amount;
  4. let diff = (a + b) - c;
  5. if (diff <= 0) return c;
  6. else return Math.floor((diff + 1) / 2) + c;
  7. };

总结:

B: 无限集中的最小数字

思路:
关键点:
总结:

C: 移动片段得到字符串

思路:
关键点:
总结:

D: 统计理想数组的数目

思路:
关键点:

总结:

🛵复盘

image.png

序号 是否通过 说明 待加强
A: 模拟,非最优
B:
C: 缺少数量判断 时间
D: