LeetCode biweekly contest 42
双周赛复盘:模拟队列与等待时间,贪心改造二进制串,并用双指针计算连续一的最小相邻交换。
双周赛复盘:模拟队列与等待时间,贪心改造二进制串,并用双指针计算连续一的最小相邻交换。
周赛复盘:比较字符串两半、优先处理快过期苹果、模拟小球迷宫,并用二叉 Trie 回答最大异或查询。
周赛复盘:一次扫描解释 token、哈希配对、移位取模拼接,以及用贪心上界和回溯剪枝优化分组。
周赛复盘:汇总财富、用单调栈保留子序列、以区间差分计算互补操作,并反复减半缩小数组偏差。
回顾疫情冲击下的论文、远程实习、求职、刷题与延期毕业,并制定 2021 年的学习、工作和健康目标。
周赛复盘:拼接字符串数组、贪心构造最小字符串、用奇偶前后缀和判断公平数组,并排序任务求最小初始能量。
周赛复盘:实现有序流、比较字符与频次集合、把两端减法转为保留最长中段;第四题未完成。
双周赛复盘:循环数组、分割点、受限 BFS 与子集 DP;后两题比赛时超时,赛后补出正确解法。
本轮围绕递推数组、唯一字符频次、分层售卖递减彩球,以及维护有序插入成本的数据结构展开。
周赛复盘:拼接互异片段、统计有序元音串、为最高落差保留梯子,并用组合数选择第 k 小路径。