LeetCode weekly contest 139
迟到四十分钟后的周赛复盘:字符串公约结构、互补矩阵行、负二进制加法和目标和子矩阵。
迟到四十分钟后的周赛复盘:字符串公约结构、互补矩阵行、负二进制加法和目标和子矩阵。
一场强调速度的周赛复盘:排序、滑动窗口、一次交换、优先队列,以及先想边界再写代码。
动态规划知识盲区下的周赛复盘:石头碰撞、相邻消除、最长单词链与经典背包分组。
复盘机器人闭环、花园四色染色、数组分段动态规划,以及最长重复子串的后缀与二分解法。
指向作者《Effective Modern C++》书评的索引页,主题是更现代的 C++ 编程实践。
首次进入前二百的周赛复盘:三点共线、累加树、多边形三角剖分与移动石头连续排列。
被边界情况罚时后的周赛复盘:移动石头、边界染色、最长公共子序列与有限障碍迷宫。
迟到后的周赛复盘:矩阵距离排序、两城调度、两个不重叠子数组与反向字符流查询。
四道题从奇偶除数规律延伸到树上祖先差值、等差子序列与先序遍历重建二叉树,并复盘边界条件。
速度型周赛复盘:剥离最外层括号、根到叶累加、大小模式匹配和贪心视频拼接。