LeetCode biweekly contest 38
双周赛复盘:频率排序、最宽空白竖带、恰差一字符的子串暴力,以及按列频数与记忆化 DP 组合目标串。
双周赛复盘:频率排序、最宽空白竖带、恰差一字符的子串暴力,以及按列频数与记忆化 DP 组合目标串。
四道题从按键持续时间和等差子数组,延伸到最小体力路径与矩阵秩变换。
复盘首尾字符距离、字符串旋转与增量搜索、无冲突组队,以及按公因数阈值建立图连通。
双周赛复盘:截尾平均、网络质量枚举与线段 DP;第三题赛后两分钟通过,第四题只学习了两种思路。
四道题涉及嵌套深度、城市网络度、拼接回文,以及枚举连通子树并计算直径。
周赛复盘:特殊数组、奇偶树、环形视野窗口与递归位操作;第四题比赛未完成,赛后学习补解。
双周赛复盘:停车位、门禁告警、行列和矩阵及服务器轮转;比赛只完成前两题,后两题赛后补齐。
停更三个月后重拾周赛复盘:文件层级、逐轮模拟、树的前序遍历与子集枚举,也记录实习和求职阶段的节奏变化。
记录字节跳动后端开发提前批一面:算法优化、操作系统、网络、数据库与语言基础,以及仓促准备的教训。
双周赛复盘:单调栈、子矩形更新、两段不重叠目标子数组与邮箱区间 DP,也复盘缓存参数错误和超时。