LeetCode weekly contest 174
周赛复盘:矩阵最弱行、删去高频值减半数组、二叉树切分最大乘积和受限降高跳跃,也记录久别参赛后的生疏。
周赛复盘:矩阵最弱行、删去高频值减半数组、二叉树切分最大乘积和受限降高跳跃,也记录久别参赛后的生疏。
从一道组合迭代器题出发,对比预先计算并保存全部结果,与按需逐个产出的生成器思路。
从暴力枚举到单调栈,再到利用 XOR 最高位向两侧扩展,整理子数组最大值与次大值对的两种 O(N) 解法。
双周赛复盘:四分之一高频元素、覆盖区间、组合迭代器和非同列下降路径,记录一次提前完成的手速场。
整理在欧洲生活常用银行账户的选择、开户体验与实际使用注意事项。
清晨六点参加年度最后一轮算法竞赛,在旅行与赶作业之间复盘全年心态,并记录 H 指数、对角翻转和排列整除三道题的思路。
比较 Mac 写入 NTFS 移动硬盘的手动挂载与轻量工具方案,并记录最终选择更适合日常使用的方法。
周赛复盘:点集共线、移除子文件夹、平衡字符串滑窗和加权任务调度,涵盖哈希、窗口与动态规划。
复盘约数与记忆化读页、避免位运算溢出的高位贪心,以及折半枚举组合的三道算法题。
周赛复盘:平衡字符串切分、八方向攻击、受限掷骰模拟和删除一个元素后的最大等频前缀。