跳至主要內容

LeetCode 往期竞赛合集


Weekly Contest 420 (2024-10-20 10:30)

题号标题题解标签难度
3324出现在屏幕上的字符串序列open in new window字符串 模拟
3325字符至少出现 K 次的子字符串 Iopen in new window哈希表 字符串 滑动窗口
3326使数组非递减的最少除法操作次数open in new window贪心 数组 数学 1+
3327判断 DFS 字符串是否是回文串open in new window 深度优先搜索 数组 3+

Weekly Contest 419 (2024-10-13 10:30)

题号标题题解标签难度
3318计算子数组的 x-sum Iopen in new window[✓]数组 哈希表 滑动窗口 1+
3319第 K 大的完美二叉子树的大小open in new window[✓] 深度优先搜索 二叉树 1+
3320统计能获胜的出招序列数open in new window字符串 动态规划
3321计算子数组的 x-sum IIopen in new window[✓]数组 哈希表 滑动窗口 1+

Biweekly Contest 141 (2024-10-12 22:30)

题号标题题解标签难度
3314构造最小位运算数组 Iopen in new window位运算 数组
3315构造最小位运算数组 IIopen in new window位运算 数组
3316从原字符串里进行删除操作的最多次数open in new window数组 哈希表 双指针 2+
3317安排活动的方案数open in new window数学 动态规划 组合数学

Weekly Contest 418 (2024-10-06 10:30)

题号标题题解标签难度
3309连接二进制表示可形成的最大数值open in new window[✓]位运算 数组 枚举
3310移除可疑的方法open in new window深度优先搜索 广度优先搜索
3311构造符合图结构的二维矩阵open in new window 数组 哈希表 1+
3312查询排序后的最大公约数open in new window数组 哈希表 数学 5+

Weekly Contest 417 (2024-09-29 10:30)

题号标题题解标签难度
3304找出第 K 个字符 Iopen in new window位运算 递归 数学 1+
3305元音辅音字符串计数 Iopen in new window哈希表 字符串 滑动窗口
3306元音辅音字符串计数 IIopen in new window哈希表 字符串 滑动窗口
3307找出第 K 个字符 IIopen in new window位运算 递归 数学

Biweekly Contest 140 (2024-09-28 22:30)

题号标题题解标签难度
3300替换为数位和以后的最小元素open in new window数组 数学
3301高度互不相同的最大塔高和open in new window贪心 数组 排序
3302字典序最小的合法序列open in new window贪心 双指针 字符串 1+
3303第一个几乎相等子字符串的下标open in new window字符串 字符串匹配

Weekly Contest 416 (2024-09-22 10:30)

题号标题题解标签难度
3295举报垃圾信息open in new window数组 哈希表 字符串
3296移山所需的最少秒数open in new window贪心 数组 数学 2+
3297统计重新排列后包含另一个字符串的子字符串数目 Iopen in new window哈希表 字符串 滑动窗口
3298统计重新排列后包含另一个字符串的子字符串数目 IIopen in new window哈希表 字符串 滑动窗口

Weekly Contest 415 (2024-09-15 10:30)

题号标题题解标签难度
3289数字小镇中的捣蛋鬼open in new window数组 哈希表 数学
3290最高乘法得分open in new window数组 动态规划
3291形成目标字符串需要的最少字符串数 Iopen in new window字典树 线段树 数组 6+
3292形成目标字符串需要的最少字符串数 IIopen in new window线段树 数组 字符串 5+

Biweekly Contest 139 (2024-09-14 22:30)

题号标题题解标签难度
3285找到稳定山的下标open in new window数组
3286穿越网格图的安全路径open in new window广度优先搜索 数组 3+
3287求出数组中最大序列值open in new window位运算 数组 动态规划
3288最长上升路径的长度open in new window数组 二分查找 排序

Weekly Contest 414 (2024-09-08 10:30)

题号标题题解标签难度
3280将日期转换为二进制表示open in new window数学 字符串
3281范围内整数的最大得分open in new window贪心 数组 二分查找 1+
3282到达数组末尾的最大得分open in new window贪心 数组
3283吃掉所有兵需要的最多移动次数open in new window位运算 广度优先搜索 数组 3+

Weekly Contest 413 (2024-09-01 10:30)

题号标题题解标签难度
3274检查棋盘方格颜色是否相同open in new window数学 字符串
3275第 K 近障碍物查询open in new window数组 堆(优先队列)
3276选择矩阵中单元格的最大得分open in new window位运算 数组 动态规划 2+
3277查询子数组最大异或值open in new window数组 动态规划

Biweekly Contest 138 (2024-08-31 22:30)

题号标题题解标签难度
3270求出数字答案open in new window数学
3271哈希分割字符串open in new window字符串 模拟
3272统计好整数的数目open in new window哈希表 数学 组合数学 1+
3273对 Bob 造成的最少伤害open in new window贪心 数组 排序

Weekly Contest 412 (2024-08-25 10:30)

题号标题题解标签难度
3264K 次乘运算后的最终数组 Iopen in new window数组 数学 模拟 1+
3265统计近似相等数对 Iopen in new window数组 哈希表 计数 2+
3266K 次乘运算后的最终数组 IIopen in new window数组 模拟 堆(优先队列)
3267统计近似相等数对 IIopen in new window数组 哈希表 计数 2+

Weekly Contest 411 (2024-08-18 10:30)

题号标题题解标签难度
3258统计满足 K 约束的子字符串数量 Iopen in new window字符串 滑动窗口
3259超级饮料的最大强化能量open in new window数组 动态规划
3260找出最大的 N 位 K 回文数open in new window贪心 数学 字符串 2+
3261统计满足 K 约束的子字符串数量 IIopen in new window数组 字符串 二分查找 2+

Biweekly Contest 137 (2024-08-17 22:30)

题号标题题解标签难度
3254长度为 K 的子数组的能量值 Iopen in new window数组 滑动窗口
3255长度为 K 的子数组的能量值 IIopen in new window数组 滑动窗口
3256放三个车的价值之和最大 Iopen in new window数组 动态规划 枚举 1+
3257放三个车的价值之和最大 IIopen in new window数组 动态规划 枚举 1+

Weekly Contest 410 (2024-08-11 10:30)

题号标题题解标签难度
3248矩阵中的蛇open in new window数组 字符串 模拟
3249统计好节点的数目open in new window 深度优先搜索
3250单调数组对的数目 Iopen in new window数组 数学 动态规划 2+
3251单调数组对的数目 IIopen in new window数组 数学 动态规划 2+

Weekly Contest 409 (2024-08-04 10:30)

题号标题题解标签难度
3242设计相邻元素求和服务open in new window设计 数组 哈希表 2+
3243新增道路查询后的最短距离 Iopen in new window广度优先搜索 数组
3244新增道路查询后的最短距离 IIopen in new window贪心 数组 1+
3245交替组 IIIopen in new window树状数组 数组

Biweekly Contest 136 (2024-08-03 22:30)

题号标题题解标签难度
3238求出胜利玩家的数目open in new window数组 哈希表 计数
3239最少翻转次数使二进制矩阵回文 Iopen in new window数组 双指针 矩阵
3240最少翻转次数使二进制矩阵回文 IIopen in new window数组 双指针 矩阵
3241标记所有节点需要的时间open in new window 深度优先搜索 1+

Weekly Contest 408 (2024-07-28 10:30)

题号标题题解标签难度
3232判断是否可以赢得数字游戏open in new window数组 数学
3233统计不是特殊数字的数字数量open in new window数组 数学 数论
3234统计 1 显著的字符串的数量open in new window字符串 枚举 滑动窗口
3235判断矩形的两个角落是否可达open in new window深度优先搜索 广度优先搜索 并查集 3+

Weekly Contest 407 (2024-07-21 10:30)

题号标题题解标签难度
3226使两个整数相等的位更改次数open in new window位运算
3227字符串元音游戏open in new window脑筋急转弯 数学 字符串 1+
3228将 1 移动到末尾的最大操作次数open in new window贪心 字符串 计数
3229使数组等于目标数组所需的最少操作次数open in new window 贪心 数组 2+

Biweekly Contest 135 (2024-07-20 22:30)

题号标题题解标签难度
3222求出硬币游戏的赢家open in new window数学 博弈 模拟
3223操作后字符串的最短长度open in new window哈希表 字符串 计数
3224使差值相等的最少数组改动次数open in new window数组 哈希表 前缀和
3225网格图操作后的最大分数open in new window数组 动态规划 矩阵 1+

Weekly Contest 406 (2024-07-14 10:30)

题号标题题解标签难度
3216交换后字典序最小的字符串open in new window贪心 字符串
3217从链表中移除在数组中存在的节点open in new window数组 哈希表 链表
3218切蛋糕的最小总开销 Iopen in new window贪心 数组 动态规划 1+
3219切蛋糕的最小总开销 IIopen in new window贪心 数组 排序

Weekly Contest 405 (2024-07-07 10:30)

题号标题题解标签难度
3210找出加密后的字符串open in new window字符串
3211生成不含相邻零的二进制字符串open in new window位运算 递归 字符串
3212统计 X 和 Y 频数相等的子矩阵数量open in new window数组 矩阵 前缀和
3213最小代价构造字符串open in new window数组 字符串 动态规划 1+

Biweekly Contest 134 (2024-07-06 22:30)

题号标题题解标签难度
3206交替组 Iopen in new window数组 滑动窗口
3207与敌人战斗后的最大分数open in new window贪心 数组
3208交替组 IIopen in new window数组 滑动窗口
3209子数组按位与值为 K 的数目open in new window位运算 线段树 数组 1+

Weekly Contest 404 (2024-06-30 10:30)

题号标题题解标签难度
3200三角形的最大高度open in new window数组 枚举
3201找出有效子序列的最大长度 Iopen in new window数组 动态规划
3202找出有效子序列的最大长度 IIopen in new window数组 动态规划
3203合并两棵树后的最小直径open in new window 深度优先搜索 广度优先搜索 1+

Weekly Contest 403 (2024-06-23 10:30)

题号标题题解标签难度
3194最小元素和最大元素的最小平均值open in new window数组 双指针 排序
3195包含所有 1 的最小矩形面积 Iopen in new window数组 矩阵
3196最大化子数组的总成本open in new window数组 动态规划
3197包含所有 1 的最小矩形面积 IIopen in new window数组 枚举 矩阵

Biweekly Contest 133 (2024-06-22 22:30)

题号标题题解标签难度
3190使所有元素都可以被 3 整除的最少操作数open in new window数组 数学
3191使二进制数组全部等于 1 的最少操作次数 Iopen in new window位运算 队列 数组 2+
3192使二进制数组全部等于 1 的最少操作次数 IIopen in new window贪心 数组 动态规划
3193统计逆序对的数目open in new window数组 动态规划

Weekly Contest 402 (2024-06-16 10:30)

题号标题题解标签难度
3184构成整天的下标对数目 Iopen in new window数组 哈希表 计数
3185构成整天的下标对数目 IIopen in new window数组 哈希表 计数
3186施咒的最大总伤害open in new window数组 哈希表 双指针 4+
3187数组中的峰值open in new window树状数组 线段树 数组

Weekly Contest 401 (2024-06-09 10:30)

题号标题题解标签难度
3178找出 K 秒后拿着球的孩子open in new window数学 模拟
3179K 秒后第 N 个元素的值open in new window数组 数学 组合数学 2+
3180执行操作可获得的最大总奖励 Iopen in new window数组 动态规划
3181执行操作可获得的最大总奖励 IIopen in new window位运算 数组 动态规划

Biweekly Contest 132 (2024-06-08 22:30)

题号标题题解标签难度
3174清除数字open in new window 字符串 模拟
3175找到连续赢 K 场比赛的第一位玩家open in new window数组 模拟
3176求出最长好子序列 Iopen in new window数组 哈希表 动态规划
3177求出最长好子序列 IIopen in new window数组 哈希表 动态规划

Weekly Contest 400 (2024-06-02 10:30)

题号标题题解标签难度
3168候诊室中的最少椅子数open in new window字符串 模拟
3169无需开会的工作日open in new window数组 排序
3170删除星号以后字典序最小的字符串open in new window 贪心 哈希表 2+
3171找到按位或最接近 K 的子数组open in new window位运算 线段树 数组 1+

Weekly Contest 399 (2024-05-26 10:30)

题号标题题解标签难度
3162优质数对的总数 Iopen in new window数组 哈希表
3163压缩字符串 IIIopen in new window[✓]字符串
3164优质数对的总数 IIopen in new window数组 哈希表
3165不包含相邻元素的子序列的最大和open in new window线段树 数组 分治 1+

Biweekly Contest 131 (2024-05-25 22:30)

题号标题题解标签难度
3158求出出现两次数字的 XOR 值open in new window位运算 数组 哈希表
3159查询数组中元素的出现位置open in new window数组 哈希表
3160所有球里面不同颜色的数目open in new window数组 哈希表 模拟
3161物块放置查询open in new window树状数组 线段树 数组 1+

Weekly Contest 398 (2024-05-19 10:30)

题号标题题解标签难度
3151特殊数组 Iopen in new window数组
3152特殊数组 IIopen in new window数组 二分查找 前缀和
3153所有数对中数位差之和open in new window数组 哈希表 数学 1+
3154到达第 K 级台阶的方案数open in new window位运算 记忆化搜索 数学 2+

Weekly Contest 397 (2024-05-12 10:30)

题号标题题解标签难度
3146两个字符串的排列差open in new window哈希表 字符串
3147从魔法师身上吸取的最大能量open in new window数组 前缀和
3148矩阵中的最大得分open in new window数组 动态规划 矩阵
3149找出分数最低的排列open in new window位运算 数组 动态规划 1+

Biweekly Contest 130 (2024-05-11 22:30)

题号标题题解标签难度
3142判断矩阵是否满足条件open in new window数组 矩阵
3143正方形中的最多点数open in new window数组 哈希表 字符串 2+
3144分割字符频率相等的最少子字符串open in new window哈希表 字符串 动态规划 1+
3145大数组元素的乘积open in new window位运算 数组 二分查找

Weekly Contest 396 (2024-05-05 10:30)

题号标题题解标签难度
3136有效单词open in new window[✓]字符串
3137K 周期字符串需要的最少操作次数open in new window哈希表 字符串 计数
3138同位字符串连接的最小长度open in new window哈希表 字符串 计数
3139使数组中所有元素相等的最小开销open in new window贪心 数组 枚举

Weekly Contest 395 (2024-04-28 10:30)

题号标题题解标签难度
3131找出与数组相加的整数 Iopen in new window数组
3132找出与数组相加的整数 IIopen in new window数组 双指针 枚举 1+
3133数组最后一个元素的最小值open in new window位运算
3134找出唯一性数组的中位数open in new window数组 哈希表 二分查找 1+

Biweekly Contest 129 (2024-04-27 22:30)

题号标题题解标签难度
3127构造相同颜色的正方形open in new window数组 枚举 矩阵
3128直角三角形open in new window数组 哈希表 数学 2+
3129找出所有稳定的二进制数组 Iopen in new window动态规划 前缀和
3130找出所有稳定的二进制数组 IIopen in new window动态规划 前缀和

Weekly Contest 394 (2024-04-21 10:30)

题号标题题解标签难度
3120统计特殊字母的数量 Iopen in new window哈希表 字符串
3121统计特殊字母的数量 IIopen in new window哈希表 字符串
3122使矩阵满足条件的最少操作次数open in new window数组 动态规划 矩阵
3123最短路径中的边open in new window深度优先搜索 广度优先搜索 2+

Weekly Contest 393 (2024-04-14 10:30)

题号标题题解标签难度
3114替换字符可以得到的最晚时间open in new window字符串 枚举
3115质数的最大距离open in new window数组 数学 数论
3116单面值组合的第 K 小金额open in new window位运算 数组 数学 3+
3117划分数组得到最小的值之和open in new window位运算 线段树 队列 3+

Biweekly Contest 128 (2024-04-13 22:30)

题号标题题解标签难度
3110字符串的分数open in new window字符串
3111覆盖所有点的最少矩形数目open in new window贪心 数组 排序
3112访问消失节点的最少时间open in new window 数组 最短路 1+
3113边界元素是最大值的子数组数目open in new window 数组 二分查找 1+

Weekly Contest 392 (2024-04-07 10:30)

题号标题题解标签难度
3105最长的严格递增或递减子数组open in new window数组
3106满足距离约束且字典序最小的字符串open in new window贪心 字符串
3107使数组中位数等于 K 的最少操作数open in new window贪心 数组 排序
3108带权图里旅途的最小代价open in new window位运算 并查集 1+

Weekly Contest 391 (2024-03-31 10:30)

题号标题题解标签难度
3099哈沙德数open in new window数学
3100换水问题 IIopen in new window数学 模拟
3101交替子数组计数open in new window数组 数学
3102最小化曼哈顿距离open in new window几何 数组 数学 2+

Biweekly Contest 127 (2024-03-30 22:30)

题号标题题解标签难度
3095或值至少 K 的最短子数组 Iopen in new window位运算 数组 滑动窗口
3096得到更多分数的最少关卡数目open in new window数组 前缀和
3097或值至少为 K 的最短子数组 IIopen in new window位运算 数组 滑动窗口
3098求出所有子序列的能量和open in new window数组 动态规划 排序

Weekly Contest 390 (2024-03-24 10:30)

题号标题题解标签难度
3090每个字符最多出现两次的最长子字符串open in new window哈希表 字符串 滑动窗口
3091执行操作使数据元素之和大于等于 Kopen in new window贪心 数学 枚举
3092最高频率的 IDopen in new window数组 哈希表 有序集合 1+
3093最长公共后缀查询open in new window字典树 数组 字符串

Weekly Contest 389 (2024-03-17 10:30)

题号标题题解标签难度
3083字符串及其反转中是否存在同一子字符串open in new window哈希表 字符串
3084统计以给定字符开头和结尾的子字符串总数open in new window数学 字符串 计数
3085成为 K 特殊字符串需要删除的最少字符数open in new window贪心 哈希表 字符串 2+
3086拾起 K 个 1 需要的最少行动次数open in new window贪心 数组 前缀和 1+

Biweekly Contest 126 (2024-03-16 22:30)

题号标题题解标签难度
3079求出加密整数的和open in new window数组 数学
3080执行操作标记数组中的元素open in new window数组 哈希表 排序 2+
3081替换字符串中的问号使分数最小open in new window贪心 哈希表 字符串 3+
3082求出所有子序列的能量和open in new window数组 动态规划

Weekly Contest 388 (2024-03-10 10:30)

题号标题题解标签难度
3074重新分装苹果open in new window贪心 数组 排序
3075幸福值最大化的选择方案open in new window贪心 数组 排序
3076数组中的最短非公共子字符串open in new window字典树 数组 哈希表 1+
3077K 个不相交子数组的最大能量值open in new window数组 动态规划 前缀和

Weekly Contest 387 (2024-03-03 10:30)

题号标题题解标签难度
3069将元素分配到两个数组中 Iopen in new window数组 模拟
3070元素和小于等于 k 的子矩阵的数目open in new window数组 矩阵 前缀和
3071在矩阵上写出字母 Y 所需的最少操作次数open in new window数组 哈希表 计数 1+
3072将元素分配到两个数组中 IIopen in new window树状数组 线段树 数组 1+

Biweekly Contest 125 (2024-03-02 22:30)

题号标题题解标签难度
3065超过阈值的最少操作数 Iopen in new window数组
3066超过阈值的最少操作数 IIopen in new window数组 模拟 堆(优先队列)
3067在带权树网络中统计可连接服务器对数目open in new window 深度优先搜索 数组
3068最大节点价值之和open in new window贪心 位运算 3+

Weekly Contest 386 (2024-02-25 10:30)

题号标题题解标签难度
3046分割数组open in new window数组 哈希表 计数
3047求交集区域内的最大正方形面积open in new window几何 数组 数学
3048标记所有下标的最早秒数 Iopen in new window数组 二分查找
3049标记所有下标的最早秒数 IIopen in new window贪心 数组 二分查找 1+

Weekly Contest 385 (2024-02-18 10:30)

题号标题题解标签难度
3042统计前后缀下标对 Iopen in new window字典树 数组 字符串 3+
3043最长公共前缀的长度open in new window字典树 数组 哈希表 1+
3044出现频率最高的质数open in new window数组 哈希表 数学 4+
3045统计前后缀下标对 IIopen in new window字典树 数组 字符串 3+

Biweekly Contest 124 (2024-02-17 22:30)

题号标题题解标签难度
3038相同分数的最大操作数目 Iopen in new window数组 模拟
3039进行操作使字符串为空open in new window数组 哈希表 计数 1+
3040相同分数的最大操作数目 IIopen in new window记忆化搜索 数组 动态规划
3041修改数组后最大化数组中的连续元素数目open in new window数组 动态规划 排序

Weekly Contest 384 (2024-02-11 10:30)

题号标题题解标签难度
3033修改矩阵open in new window数组 矩阵
3034匹配模式数组的子数组数目 Iopen in new window数组 字符串匹配 哈希函数 1+
3035回文字符串的最大数量open in new window贪心 数组 哈希表 3+
3036匹配模式数组的子数组数目 IIopen in new window数组 字符串匹配 哈希函数 1+

Weekly Contest 383 (2024-02-04 10:30)

题号标题题解标签难度
3028边界上的蚂蚁open in new window数组 前缀和 模拟
3029将单词恢复初始状态所需的最短时间 Iopen in new window字符串 字符串匹配 哈希函数 1+
3030找出网格的区域平均强度open in new window数组 矩阵
3031将单词恢复初始状态所需的最短时间 IIopen in new window字符串 字符串匹配 哈希函数 1+

Biweekly Contest 123 (2024-02-03 22:30)

题号标题题解标签难度
3024三角形类型open in new window数组 数学 排序
3025人员站位的方案数 Iopen in new window几何 数组 数学 2+
3026最大好子数组和open in new window数组 哈希表 前缀和
3027人员站位的方案数 IIopen in new window几何 数组 数学 2+

Weekly Contest 382 (2024-01-28 10:30)

题号标题题解标签难度
3019按键变更的次数open in new window字符串
3020子集中元素的最大数量open in new window数组 哈希表 枚举
3021Alice 和 Bob 玩鲜花游戏open in new window数学
3022给定操作次数内使剩余元素的或值最小open in new window贪心 位运算 数组

Weekly Contest 381 (2024-01-21 10:30)

题号标题题解标签难度
3014输入单词需要的最少按键次数 Iopen in new window贪心 数学 字符串
3015按距离统计房屋对数目 Iopen in new window广度优先搜索 前缀和
3016输入单词需要的最少按键次数 IIopen in new window贪心 哈希表 字符串 2+
3017按距离统计房屋对数目 IIopen in new window 前缀和

Biweekly Contest 122 (2024-01-20 22:30)

题号标题题解标签难度
3010将数组分成最小总代价的子数组 Iopen in new window数组 枚举 排序
3011判断一个数组是否可以变为有序open in new window位运算 数组 排序
3012通过操作使数组长度最小open in new window贪心 数组 数学 1+
3013将数组分成最小总代价的子数组 IIopen in new window数组 哈希表 滑动窗口 1+

Weekly Contest 380 (2024-01-14 10:30)

题号标题题解标签难度
3005最大频率元素计数open in new window数组 哈希表 计数
3006找出数组中的美丽下标 Iopen in new window双指针 字符串 二分查找 3+
3007价值和小于等于 K 的最大数字open in new window位运算 二分查找 动态规划
3008找出数组中的美丽下标 IIopen in new window双指针 字符串 二分查找 3+

Weekly Contest 379 (2024-01-07 10:30)

题号标题题解标签难度
3000对角线最长的矩形的面积open in new window数组
3001捕获黑皇后需要的最少移动次数open in new window数组 枚举
3002移除后集合的最多元素数open in new window贪心 数组 哈希表
3003执行操作后的最大分割数量open in new window位运算 字符串 动态规划 1+

Biweekly Contest 121 (2024-01-06 22:30)

题号标题题解标签难度
2996大于等于顺序前缀和的最小缺失整数open in new window数组 哈希表 排序
2997使数组异或和等于 K 的最少操作次数open in new window位运算 数组
2998使 X 和 Y 相等的最少操作次数open in new window广度优先搜索 记忆化搜索 动态规划
2999统计强大整数的数目open in new window数学 字符串 动态规划

Weekly Contest 378 (2023-12-31 10:30)

题号标题题解标签难度
2980检查按位或是否存在尾随零open in new window位运算 数组
2981找出出现至少三次的最长特殊子字符串 Iopen in new window哈希表 字符串 二分查找 2+
2982找出出现至少三次的最长特殊子字符串 IIopen in new window哈希表 字符串 二分查找 2+
2983回文串重新排列查询open in new window哈希表 字符串 前缀和

Weekly Contest 377 (2023-12-24 10:30)

题号标题题解标签难度
2974最小数字游戏open in new window数组 排序 模拟 1+
2975移除栅栏得到的正方形田地的最大面积open in new window数组 哈希表 枚举
2976转换字符串的最小成本 Iopen in new window 数组 字符串 1+
2977转换字符串的最小成本 IIopen in new window 字典树 数组 3+

Biweekly Contest 120 (2023-12-23 22:30)

题号标题题解标签难度
2970统计移除递增子数组的数目 Iopen in new window数组 双指针 二分查找 1+
2971找到最大周长的多边形open in new window贪心 数组 前缀和 1+
2972统计移除递增子数组的数目 IIopen in new window数组 双指针 二分查找
2973树中每个节点放置的金币数目open in new window 深度优先搜索 动态规划 2+

Weekly Contest 376 (2023-12-17 10:30)

题号标题题解标签难度
2965找出缺失和重复的数字open in new window数组 哈希表 数学 1+
2966划分数组并满足最大差限制open in new window贪心 数组 排序
2967使数组成为等数数组的最小代价open in new window贪心 数组 数学 2+
2968执行操作使频率分数最大open in new window数组 二分查找 前缀和 2+

Weekly Contest 375 (2023-12-10 10:30)

题号标题题解标签难度
2960统计已测试设备open in new window数组 计数 模拟
2961双模幂运算open in new window数组 数学 模拟
2962统计最大元素出现至少 K 次的子数组open in new window数组 滑动窗口
2963统计好分割方案的数目open in new window数组 哈希表 数学 1+

Biweekly Contest 119 (2023-12-09 22:30)

题号标题题解标签难度
2956找到两个数组中的公共元素open in new window数组 哈希表
2957消除相邻近似相等字符open in new window贪心 字符串 动态规划
2958最多 K 个重复元素的最长子数组open in new window数组 哈希表 滑动窗口
2959关闭分部的可行集合数目open in new window位运算 枚举 2+

Weekly Contest 374 (2023-12-03 10:30)

题号标题题解标签难度
2951找出峰值open in new window数组 枚举
2952需要添加的硬币的最小数量open in new window贪心 数组 排序
2953统计完全子字符串open in new window哈希表 字符串 滑动窗口
2954统计感冒序列的数目open in new window数组 数学 组合数学

Weekly Contest 373 (2023-11-26 10:30)

题号标题题解标签难度
2946循环移位后的矩阵相似检查open in new window数组 数学 矩阵 1+
2947统计美丽子字符串 Iopen in new window哈希表 数学 字符串 3+
2948交换得到字典序最小的数组open in new window并查集 数组 排序
2949统计美丽子字符串 IIopen in new window哈希表 数学 字符串 2+

Biweekly Contest 118 (2023-11-25 22:30)

题号标题题解标签难度
2942查找包含给定字符的单词open in new window数组 字符串
2943最大化网格图中正方形空洞的面积open in new window数组 排序
2944购买水果需要的最少金币数open in new window队列 数组 动态规划 2+
2945找到最大非递减数组的长度open in new window 队列 数组 4+

Weekly Contest 372 (2023-11-19 10:30)

题号标题题解标签难度
2937使三个字符串相等open in new window字符串
2938区分黑球与白球open in new window[✓]贪心 双指针 字符串
2939最大异或乘积open in new window贪心 位运算 数学
2940找到 Alice 和 Bob 可以相遇的建筑open in new window 树状数组 线段树 4+

Weekly Contest 371 (2023-11-12 10:30)

题号标题题解标签难度
2932找出强数对的最大异或值 Iopen in new window位运算 字典树 数组 2+
2933高访问员工open in new window数组 哈希表 字符串 1+
2934最大化数组末位元素的最少操作次数open in new window数组 枚举
2935找出强数对的最大异或值 IIopen in new window位运算 字典树 数组 2+

Biweekly Contest 117 (2023-11-11 22:30)

题号标题题解标签难度
2928给小朋友们分糖果 Iopen in new window数学 组合数学 枚举
2929给小朋友们分糖果 IIopen in new window数学 组合数学 枚举
2930重新排列后包含指定子字符串的字符串数目open in new window数学 动态规划 组合数学
2931购买物品的最大开销open in new window贪心 数组 矩阵 2+

Weekly Contest 370 (2023-11-05 10:30)

题号标题题解标签难度
2923找到冠军 Iopen in new window数组 矩阵
2924找到冠军 IIopen in new window
2925在树上执行操作以后得到的最大分数open in new window 深度优先搜索 动态规划
2926平衡子序列的最大和open in new window树状数组 线段树 数组 2+

Weekly Contest 369 (2023-10-29 10:30)

题号标题题解标签难度
2917找出数组中的 K-or 值open in new window位运算 数组
2918数组的最小相等和open in new window贪心 数组
2919使数组变美的最小增量运算数open in new window数组 动态规划
2920收集所有金币可获得的最大积分open in new window位运算 深度优先搜索 2+

Biweekly Contest 116 (2023-10-28 22:30)

题号标题题解标签难度
2913子数组不同元素数目的平方和 Iopen in new window数组 哈希表
2914使二进制字符串变美丽的最少修改次数open in new window字符串
2915和为目标值的最长子序列的长度open in new window数组 动态规划
2916子数组不同元素数目的平方和 IIopen in new window树状数组 线段树 数组 1+

Weekly Contest 368 (2023-10-22 10:30)

题号标题题解标签难度
2908元素和最小的山形三元组 Iopen in new window数组
2909元素和最小的山形三元组 IIopen in new window数组
2910合法分组的最少组数open in new window贪心 数组 哈希表
2911得到 K 个半回文串的最少修改次数open in new window双指针 字符串 动态规划

Weekly Contest 367 (2023-10-15 10:30)

题号标题题解标签难度
2903找出满足差值条件的下标 Iopen in new window数组 双指针
2904最短且字典序最小的美丽子字符串open in new window字符串 滑动窗口
2905找出满足差值条件的下标 IIopen in new window数组 双指针
2906构造乘积矩阵open in new window数组 矩阵 前缀和

Biweekly Contest 115 (2023-10-14 22:30)

题号标题题解标签难度
2899上一个遍历的整数open in new window数组 模拟
2900最长相邻不相等子序列 Iopen in new window贪心 数组 字符串 1+
2901最长相邻不相等子序列 IIopen in new window数组 字符串 动态规划
2902和带限制的子多重集合的数目open in new window数组 哈希表 动态规划 1+

Weekly Contest 366 (2023-10-08 10:30)

题号标题题解标签难度
2894分类求和并作差open in new window数学
2895最小处理时间open in new window贪心 数组 排序
2896执行操作使两个字符串相等open in new window字符串 动态规划
2897对数组执行操作使平方和最大open in new window贪心 位运算 数组 1+

Weekly Contest 365 (2023-10-01 10:30)

题号标题题解标签难度
2873有序三元组中的最大值 Iopen in new window数组
2874有序三元组中的最大值 IIopen in new window数组
2875无限数组的最短子数组open in new window数组 哈希表 前缀和 1+
2876有向图访问计数open in new window 记忆化搜索 动态规划

Biweekly Contest 114 (2023-09-30 22:30)

题号标题题解标签难度
2869收集元素的最少操作次数open in new window位运算 数组 哈希表
2870使数组为空的最少操作次数open in new window贪心 数组 哈希表 1+
2871将数组分割成最多数目的子数组open in new window贪心 位运算 数组
2872可以被 K 整除连通块的最大数目open in new window 深度优先搜索

Weekly Contest 364 (2023-09-24 10:30)

题号标题题解标签难度
2864最大二进制奇数open in new window贪心 数学 字符串
2865美丽塔 Iopen in new window 数组 单调栈
2866美丽塔 IIopen in new window 数组 单调栈
2867统计树中的合法路径数目open in new window 深度优先搜索 数学 2+

Weekly Contest 363 (2023-09-17 10:30)

题号标题题解标签难度
2859计算 K 置位下标对应元素的和open in new window位运算 数组
2860让所有学生保持开心的分组方法数open in new window数组 枚举 排序
2861最大合金数open in new window数组 二分查找
2862完全子集的最大元素和open in new window数组 数学 数论

Biweekly Contest 113 (2023-09-16 22:30)

题号标题题解标签难度
2855使数组成为递增数组的最少右移次数open in new window数组
2856删除数对后的最小数组长度open in new window贪心 数组 哈希表 3+
2857统计距离为 k 的点对open in new window位运算 数组 哈希表
2858可以到达每一个节点的最少边反转次数open in new window深度优先搜索 广度优先搜索 1+

Weekly Contest 362 (2023-09-10 10:30)

题号标题题解标签难度
2848与车相交的点open in new window数组 哈希表 前缀和
2849判断能否在给定时间到达单元格open in new window数学
2850将石头分散到网格图的最少移动次数open in new window广度优先搜索 数组 动态规划 1+
2851字符串转换open in new window数学 字符串 动态规划 1+

Weekly Contest 361 (2023-09-03 10:30)

题号标题题解标签难度
2843统计对称整数的数目open in new window数学 枚举
2844生成特殊数字的最少操作open in new window贪心 数学 字符串 1+
2845统计趣味子数组的数目open in new window数组 哈希表 前缀和
2846边权重均等查询open in new window 数组 1+

Biweekly Contest 112 (2023-09-02 22:30)

题号标题题解标签难度
2839判断通过操作能否让字符串相等 Iopen in new window字符串
2840判断通过操作能否让字符串相等 IIopen in new window哈希表 字符串 排序
2841几乎唯一子数组的最大和open in new window数组 哈希表 滑动窗口
2842统计一个字符串的 k 子序列美丽值最大的数目open in new window贪心 哈希表 数学 2+

Weekly Contest 360 (2023-08-27 10:30)

题号标题题解标签难度
2833距离原点最远的点open in new window字符串 计数
2834找出美丽数组的最小和open in new window贪心 数学
2835使子序列的和等于目标的最少操作次数open in new window贪心 位运算 数组
2836在传球游戏中最大化函数值open in new window位运算 数组 动态规划

Weekly Contest 359 (2023-08-20 10:30)

题号标题题解标签难度
2828判别首字母缩略词open in new window数组 字符串
2829k-avoiding 数组的最小总和open in new window贪心 数学
2830销售利润最大化open in new window数组 哈希表 二分查找 2+
2831找出最长等值子数组open in new window数组 哈希表 二分查找 1+

Biweekly Contest 111 (2023-08-19 22:30)

题号标题题解标签难度
2824统计和小于目标的下标对数目open in new window数组 双指针 二分查找 1+
2825循环增长使字符串子序列等于另一个字符串open in new window双指针 字符串
2826将三个组排序open in new window数组 二分查找 动态规划
2827范围中美丽整数的数目open in new window数学 动态规划

Weekly Contest 358 (2023-08-13 10:30)

题号标题题解标签难度
2815数组中的最大数对和open in new window数组 哈希表
2816翻倍以链表形式表示的数字open in new window 链表 数学
2817限制条件下元素之间的最小绝对差open in new window数组 二分查找 有序集合
2818操作使得分最大open in new window 贪心 数组 3+

Weekly Contest 357 (2023-08-06 10:30)

题号标题题解标签难度
2810故障键盘open in new window字符串 模拟
2811判断是否能拆分数组open in new window贪心 数组 动态规划
2812找出最安全路径open in new window广度优先搜索 并查集 数组 2+
2813子序列最大优雅度open in new window 贪心 数组 3+

Biweekly Contest 110 (2023-08-05 22:30)

题号标题题解标签难度
2806取整购买后的账户余额open in new window数学
2807在链表中插入最大公约数open in new window链表 数学 数论
2808使循环数组所有元素相等的最少秒数open in new window数组 哈希表
2809使数组和小于等于 x 的最少时间open in new window数组 动态规划 排序

Weekly Contest 356 (2023-07-30 10:30)

题号标题题解标签难度
2798满足目标工作时长的员工数目open in new window数组
2799统计完全子数组的数目open in new window数组 哈希表 滑动窗口
2800包含三个字符串的最短字符串open in new window贪心 字符串 枚举
2801统计范围内的步进数字数目open in new window字符串 动态规划

Weekly Contest 355 (2023-07-23 10:30)

题号标题题解标签难度
2788按分隔符拆分字符串open in new window数组 字符串
2789合并后数组中的最大元素open in new window贪心 数组
2790长度递增组的最大数目open in new window贪心 数组 数学 2+
2791树中可以形成回文的路径数open in new window位运算 深度优先搜索 2+

Biweekly Contest 109 (2023-07-22 22:30)

题号标题题解标签难度
2784检查数组是否是好的open in new window数组 哈希表 排序
2785将字符串中的元音字母排序open in new window字符串 排序
2786访问数组中的位置使分数最大open in new window数组 动态规划
2787将一个数字表示成幂的和的方案数open in new window动态规划

Weekly Contest 354 (2023-07-16 10:30)

题号标题题解标签难度
2778特殊元素平方和open in new window数组 枚举
2779数组的最大美丽值open in new window数组 二分查找 排序 1+
2780合法分割的最小下标open in new window数组 哈希表 排序
2781最长合法子字符串的长度open in new window数组 哈希表 字符串 1+

Weekly Contest 353 (2023-07-09 10:30)

题号标题题解标签难度
2769找出最大的可达成数字open in new window数学
2770达到末尾下标所需的最大跳跃次数open in new window数组 动态规划
2771构造最长非递减子数组open in new window数组 动态规划
2772使数组中的所有元素都等于零open in new window数组 前缀和

Biweekly Contest 108 (2023-07-08 22:30)

题号标题题解标签难度
2765最长交替子数组open in new window数组 枚举
2766重新放置石块open in new window数组 哈希表 排序 1+
2767将字符串分割为最少的美丽子字符串open in new window哈希表 字符串 动态规划 1+
2768黑格子的数目open in new window数组 哈希表 枚举

Weekly Contest 352 (2023-07-02 10:30)

题号标题题解标签难度
2760最长奇偶子数组open in new window数组 滑动窗口
2761和等于目标值的质数对open in new window数组 数学 枚举 1+
2762不间断子数组open in new window队列 数组 有序集合 3+
2763所有子数组中不平衡数字之和open in new window数组 哈希表 有序集合

Weekly Contest 351 (2023-06-25 10:30)

题号标题题解标签难度
2748美丽下标对的数目open in new window数组 哈希表 数学 2+
2749得到整数零需要执行的最少操作数open in new window位运算 脑筋急转弯
2750将数组划分成若干好子数组的方式open in new window数组 数学 动态规划
2751机器人碰撞open in new window 数组 排序 1+

Biweekly Contest 107 (2023-06-24 22:30)

题号标题题解标签难度
2744最大字符串配对数目open in new window数组 哈希表 字符串 1+
2745构造最长的新字符串open in new window贪心 脑筋急转弯 数学 1+
2746字符串连接删减字母open in new window数组 字符串 动态规划
2747统计没有收到请求的服务器数目open in new window数组 哈希表 排序 1+

Weekly Contest 350 (2023-06-18 10:30)

题号标题题解标签难度
2739总行驶距离open in new window数学 模拟
2740找出分区值open in new window[✓]数组 排序
2741特别的排列open in new window位运算 数组 动态规划 1+
2742给墙壁刷油漆open in new window数组 动态规划

Weekly Contest 349 (2023-06-11 10:30)

题号标题题解标签难度
2733既不是最小值也不是最大值open in new window数组 排序
2734执行子串操作后的字典序最小字符串open in new window贪心 字符串
2735收集巧克力open in new window数组 枚举
2736最大和查询open in new window 树状数组 线段树 4+

Biweekly Contest 106 (2023-06-10 22:30)

题号标题题解标签难度
2729判断一个数是否迷人open in new window哈希表 数学
2730找到最长的半重复子字符串open in new window字符串 滑动窗口
2731移动机器人open in new window脑筋急转弯 数组 前缀和 1+
2732找到矩阵中的好子集open in new window位运算 数组 哈希表 1+

Weekly Contest 348 (2023-06-04 10:30)

题号标题题解标签难度
2716最小化字符串长度open in new window哈希表 字符串
2717半有序排列open in new window数组 模拟
2718查询后矩阵的和open in new window数组 哈希表
2719统计整数数目open in new window数学 字符串 动态规划

Weekly Contest 347 (2023-05-28 10:30)

题号标题题解标签难度
2710移除字符串中的尾随零open in new window字符串
2711对角线上不同值的数量差open in new window数组 哈希表 矩阵
2712使所有字符相等的最小成本open in new window贪心 字符串 动态规划
2713矩阵中严格递增的单元格数open in new window记忆化搜索 数组 哈希表 5+

Biweekly Contest 105 (2023-05-27 22:30)

题号标题题解标签难度
2706购买两块巧克力open in new window贪心 数组 排序
2707字符串中的额外字符open in new window字典树 数组 哈希表 2+
2708一个小组的最大实力值open in new window贪心 位运算 数组 4+
2709最大公约数遍历open in new window并查集 数组 数学 1+

Weekly Contest 346 (2023-05-21 10:30)

题号标题题解标签难度
2696删除子串后的字符串最小长度open in new window[✓] 字符串 模拟
2697字典序最小回文串open in new window贪心 双指针 字符串
2698求一个整数的惩罚数open in new window数学 回溯
2699修改图中的边权open in new window 最短路 堆(优先队列)

Weekly Contest 345 (2023-05-14 10:30)

题号标题题解标签难度
2682找出转圈游戏输家open in new window数组 哈希表 模拟
2683相邻值的按位异或open in new window位运算 数组
2684矩阵中移动的最大次数open in new window[✓]数组 动态规划 矩阵
2685统计完全连通分量的数量open in new window深度优先搜索 广度优先搜索

Biweekly Contest 104 (2023-05-13 22:30)

题号标题题解标签难度
2678老人的数目open in new window数组 字符串
2679矩阵中的和open in new window数组 矩阵 排序 2+
2680最大或值open in new window贪心 位运算 数组 1+
2681英雄的力量open in new window数组 数学 动态规划 2+

Weekly Contest 344 (2023-05-07 10:30)

题号标题题解标签难度
2670找出不同元素数目差数组open in new window数组 哈希表
2671频率跟踪器open in new window设计 哈希表
2672有相同颜色的相邻元素数目open in new window数组
2673使二叉树所有路径值相等的最小代价open in new window贪心 数组 2+

Weekly Contest 343 (2023-04-30 10:30)

题号标题题解标签难度
2660保龄球游戏的获胜者open in new window数组 模拟
2661找出叠涂元素open in new window数组 哈希表 矩阵
2662前往目标的最小代价open in new window 数组 最短路 1+
2663字典序最小的美丽字符串open in new window贪心 字符串

Biweekly Contest 103 (2023-04-29 22:30)

题号标题题解标签难度
2656K 个元素的最大和open in new window贪心 数组
2657找到两个数组的前缀公共数组open in new window位运算 数组 哈希表
2658网格图中鱼的最大数目open in new window深度优先搜索 广度优先搜索 并查集 2+
2659将数组清空open in new window贪心 树状数组 线段树 4+

Weekly Contest 342 (2023-04-23 10:30)

题号标题题解标签难度
2651计算列车到站时间open in new window数学
2652倍数求和open in new window数学
2653滑动子数组的美丽值open in new window数组 哈希表 滑动窗口
2654使数组所有元素变成 1 的最少操作次数open in new window数组 数学 数论

Weekly Contest 341 (2023-04-16 10:30)

题号标题题解标签难度
2643一最多的行open in new window数组 矩阵
2644找出可整除性得分最大的整数open in new window数组
2645构造有效字符串的最少插入数open in new window 贪心 字符串 1+
2646最小化旅行的价格总和open in new window 深度优先搜索 2+

Biweekly Contest 102 (2023-04-15 22:30)

题号标题题解标签难度
2639查询网格图中每一列的宽度open in new window数组 矩阵
2640一个数组所有前缀的分数open in new window数组 前缀和
2641二叉树的堂兄弟节点 IIopen in new window[✓] 深度优先搜索 广度优先搜索 2+
2642设计可以求最短路径的图类open in new window 设计 最短路 1+

Weekly Contest 340 (2023-04-09 10:30)

题号标题题解标签难度
2614对角线上的质数open in new window数组 数学 矩阵 1+
2615等值距离和open in new window数组 哈希表 前缀和
2616最小化数对的最大差值open in new window贪心 数组 二分查找
2617网格图中最少访问的格子数open in new window 广度优先搜索 并查集 5+

Weekly Contest 339 (2023-04-02 10:30)

题号标题题解标签难度
2609最长平衡子字符串open in new window字符串
2610转换二维数组open in new window数组 哈希表
2611老鼠和奶酪open in new window贪心 数组 排序 1+
2612最少翻转操作数open in new window广度优先搜索 数组 有序集合

Biweekly Contest 101 (2023-04-01 22:30)

题号标题题解标签难度
2605从两个数字数组里生成最小数字open in new window数组 哈希表 枚举
2606找到最大开销的子字符串open in new window数组 哈希表 字符串 1+
2607使子数组元素和相等open in new window数组 数学 数论 1+
2608图中的最短环open in new window广度优先搜索

Weekly Contest 338 (2023-03-26 10:30)

题号标题题解标签难度
2600K 件物品的最大和open in new window贪心 数学
2601质数减法运算open in new window贪心 数组 数学 2+
2602使数组元素全部相等的最少操作次数open in new window数组 二分查找 前缀和 1+
2603收集树中金币open in new window 拓扑排序 1+

Weekly Contest 337 (2023-03-19 10:30)

题号标题题解标签难度
2595奇偶位数open in new window位运算
2596检查骑士巡视方案open in new window深度优先搜索 广度优先搜索 数组 2+
2597美丽子集的数目open in new window数组 哈希表 数学 4+
2598执行操作后的最大 MEXopen in new window贪心 数组 哈希表 1+

Biweekly Contest 100 (2023-03-18 22:30)

题号标题题解标签难度
2591将钱分给最多的儿童open in new window贪心 数学
2592最大化数组的伟大值open in new window贪心 数组 双指针 1+
2593标记所有元素后数组的分数open in new window数组 哈希表 排序 2+
2594修车的最少时间open in new window数组 二分查找

Weekly Contest 336 (2023-03-12 10:30)

题号标题题解标签难度
2586统计范围内的元音字符串数open in new window数组 字符串 计数
2587重排数组以得到最大前缀分数open in new window贪心 数组 前缀和 1+
2588统计美丽子数组数目open in new window位运算 数组 哈希表 1+
2589完成所有任务的最少时间open in new window 贪心 数组 2+

Weekly Contest 335 (2023-03-05 10:30)

题号标题题解标签难度
2582递枕头open in new window数学 模拟
2583二叉树中的第 K 大层和open in new window[✓] 广度优先搜索 二叉树 1+
2584分割数组使乘积互质open in new window数组 哈希表 数学 1+
2585获得分数的方法数open in new window数组 动态规划

Biweekly Contest 99 (2023-03-04 22:30)

题号标题题解标签难度
2578最小和分割open in new window贪心 数学 排序
2579统计染色格子数open in new window数学
2580统计将重叠区间合并成组的方案数open in new window数组 排序
2581统计可能的树根数目open in new window 深度优先搜索 数组 2+

Weekly Contest 334 (2023-02-26 10:30)

题号标题题解标签难度
2574左右元素和的差值open in new window数组 前缀和
2575找出字符串的可整除数组open in new window数组 数学 字符串
2576求出最多标记下标open in new window贪心 数组 双指针 2+
2577在网格图中访问一个格子的最少时间open in new window广度优先搜索 数组 3+

Weekly Contest 333 (2023-02-19 10:30)

题号标题题解标签难度
2570合并两个二维数组 - 求和法open in new window数组 哈希表 双指针
2571将整数减少到零需要的最少操作数open in new window贪心 位运算 动态规划
2572无平方子集计数open in new window位运算 数组 数学 2+
2573找出对应 LCP 矩阵的字符串open in new window贪心 并查集 数组 3+

Biweekly Contest 98 (2023-02-18 22:30)

题号标题题解标签难度
2566替换一个数字后的最大差值open in new window贪心 数学
2567修改两个元素的最小分数open in new window贪心 数组 排序
2568最小无法得到的或值open in new window位运算 脑筋急转弯 数组
2569更新数组后处理求和查询open in new window线段树 数组

Weekly Contest 332 (2023-02-12 10:30)

题号标题题解标签难度
2562找出数组的串联值open in new window数组 双指针 模拟
2563统计公平数对的数目open in new window数组 双指针 二分查找 1+
2564子字符串异或查询open in new window位运算 数组 哈希表 1+
2565最少得分子序列open in new window双指针 字符串 二分查找

Weekly Contest 331 (2023-02-05 10:30)

题号标题题解标签难度
2558从数量最多的堆取走礼物open in new window数组 模拟 堆(优先队列)
2559统计范围内的元音字符串数open in new window数组 字符串 前缀和
2560打家劫舍 IVopen in new window数组 二分查找
2561重排水果open in new window贪心 数组 哈希表

Biweekly Contest 97 (2023-02-04 22:30)

题号标题题解标签难度
2553分割数组中数字的数位open in new window数组 模拟
2554从一个范围内选择最多整数 Iopen in new window贪心 数组 哈希表 2+
2555两个线段获得的最多奖品open in new window数组 二分查找 滑动窗口
2556二进制矩阵中翻转最多一次使路径不连通open in new window深度优先搜索 广度优先搜索 数组 2+

Weekly Contest 330 (2023-01-29 10:30)

题号标题题解标签难度
2549统计桌面上的不同数字open in new window数组 哈希表 数学 1+
2550猴子碰撞的方法数open in new window递归 数学
2551将珠子放入背包中open in new window贪心 数组 排序 1+
2552统计上升四元组open in new window树状数组 数组 动态规划 2+

Weekly Contest 329 (2023-01-22 10:30)

题号标题题解标签难度
2544交替数字和open in new window数学
2545根据第 K 场考试的分数排序open in new window数组 矩阵 排序
2546执行逐位运算使字符串相等open in new window位运算 字符串
2547拆分数组的最小代价open in new window数组 哈希表 动态规划 1+

Biweekly Contest 96 (2023-01-21 22:30)

题号标题题解标签难度
2540最小公共值open in new window数组 哈希表 双指针 1+
2541使数组中所有元素相等的最小操作数 IIopen in new window贪心 数组 数学
2542最大子序列的分数open in new window贪心 数组 排序 1+
2543判断一个点是否可以到达open in new window数学 数论

Weekly Contest 328 (2023-01-15 10:30)

题号标题题解标签难度
2535数组元素和与数字和的绝对差open in new window数组 数学
2536子矩阵元素加 1open in new window数组 矩阵 前缀和
2537统计好子数组的数目open in new window数组 哈希表 滑动窗口
2538最大价值和与最小价值和的差值open in new window 深度优先搜索 数组 1+

Weekly Contest 327 (2023-01-08 10:30)

题号标题题解标签难度
2529正整数和负整数的最大计数open in new window数组 二分查找 计数
2530执行 K 次操作后的最大分数open in new window[✓]贪心 数组 堆(优先队列)
2531使字符串中不同字符的数目相等open in new window哈希表 字符串 计数
2532过桥的时间open in new window数组 模拟 堆(优先队列)

Biweekly Contest 95 (2023-01-07 22:30)

题号标题题解标签难度
2525根据规则将箱子分类open in new window数学
2526找到数据流中的连续整数open in new window设计 队列 哈希表 2+
2527查询数组异或美丽值open in new window位运算 数组 数学
2528最大化城市的最小电量open in new window贪心 队列 数组 3+

Weekly Contest 326 (2023-01-01 10:30)

题号标题题解标签难度
2520统计能整除数字的位数open in new window数学
2521数组乘积中的不同质因数数目open in new window数组 哈希表 数学 1+
2522将字符串分割成值不超过 K 的子字符串open in new window贪心 字符串 动态规划
2523范围内最接近的两个质数open in new window数学 数论

Weekly Contest 325 (2022-12-25 10:30)

题号标题题解标签难度
2515到目标字符串的最短距离open in new window数组 字符串
2516每种字符至少取 K 个open in new window哈希表 字符串 滑动窗口
2517礼盒的最大甜蜜度open in new window贪心 数组 二分查找 1+
2518好分区的数目open in new window数组 动态规划

Biweekly Contest 94 (2022-12-24 22:30)

题号标题题解标签难度
2511最多可以摧毁的敌人城堡数目open in new window数组 双指针
2512奖励最顶尖的 K 名学生open in new window数组 哈希表 字符串 2+
2513最小化两个数组中的最大值open in new window数学 二分查找 数论
2514统计同位异构字符串数目open in new window哈希表 数学 字符串 2+

Weekly Contest 324 (2022-12-18 10:30)

题号标题题解标签难度
2506统计相似字符串对的数目open in new window位运算 数组 哈希表 2+
2507使用质因数之和替换后可以取到的最小值open in new window数学 数论 模拟
2508添加边使所有节点度数都为偶数open in new window 哈希表
2509查询树中环的长度open in new window 数组 二叉树

Weekly Contest 323 (2022-12-11 10:30)

题号标题题解标签难度
2500删除每行中的最大值open in new window数组 矩阵 排序 2+
2501数组中最长的方波open in new window[✓]数组 哈希表 二分查找 2+
2502设计内存分配器open in new window设计 数组 哈希表 1+
2503矩阵查询可获得的最大分数open in new window广度优先搜索 并查集 数组 4+

Biweekly Contest 93 (2022-12-10 22:30)

题号标题题解标签难度
2496数组中字符串的最大值open in new window数组 字符串
2497图中最大星和open in new window贪心 数组 2+
2498青蛙过河 IIopen in new window贪心 数组 二分查找
2499让数组不相等的最小总代价open in new window贪心 数组 哈希表 1+

Weekly Contest 322 (2022-12-04 10:30)

题号标题题解标签难度
2490回环句open in new window[✓]字符串
2491划分技能点相等的团队open in new window[✓]数组 哈希表 双指针 1+
2492两个城市间路径的最小分数open in new window深度优先搜索 广度优先搜索 并查集 1+
2493将节点分成尽可能多的组open in new window广度优先搜索 并查集

Weekly Contest 321 (2022-11-27 10:30)

题号标题题解标签难度
2485找出中枢整数open in new window数学 前缀和
2486追加字符以获得子序列open in new window贪心 双指针 字符串
2487从链表中移除节点open in new window 递归 链表 1+
2488统计中位数为 K 的子数组open in new window数组 哈希表 前缀和

Biweekly Contest 92 (2022-11-26 22:30)

题号标题题解标签难度
2481分割圆的最少切割次数open in new window几何 数学
2482行和列中一和零的差值open in new window数组 矩阵 模拟
2483商店的最少代价open in new window字符串 前缀和
2484统计回文子序列数目open in new window字符串 动态规划

Weekly Contest 320 (2022-11-20 10:30)

题号标题题解标签难度
2475数组中不等三元组的数目open in new window数组 哈希表 排序
2476二叉搜索树最近节点查询open in new window 深度优先搜索 二叉搜索树 3+
2477到达首都的最少油耗open in new window 深度优先搜索 广度优先搜索 1+
2478完美分割的方案数open in new window字符串 动态规划

Weekly Contest 319 (2022-11-13 10:30)

题号标题题解标签难度
2469温度转换open in new window数学
2470最小公倍数等于 K 的子数组数目open in new window数组 数学 数论
2471逐层排序二叉树所需的最少操作数目open in new window 广度优先搜索 二叉树
2472不重叠回文子字符串的最大数目open in new window贪心 双指针 字符串 1+

Biweekly Contest 91 (2022-11-12 22:30)

题号标题题解标签难度
2465不同的平均值数目open in new window数组 哈希表 双指针 1+
2466统计构造好字符串的方案数open in new window动态规划
2467树上最大得分和路径open in new window 深度优先搜索 广度优先搜索 2+
2468根据限制分割消息open in new window字符串 二分查找

Weekly Contest 318 (2022-11-06 10:30)

题号标题题解标签难度
2460对数组执行操作open in new window数组 双指针 模拟
2461长度为 K 子数组中的最大和open in new window数组 哈希表 滑动窗口
2462雇佣 K 位工人的总代价open in new window数组 双指针 模拟 1+
2463最小移动总距离open in new window[✓]数组 动态规划 排序

Weekly Contest 317 (2022-10-30 10:30)

题号标题题解标签难度
2455可被三整除的偶数的平均值open in new window数组 数学
2456最流行的视频创作者open in new window数组 哈希表 字符串 2+
2457美丽整数的最小增量open in new window贪心 数学
2458移除子树后的二叉树高度open in new window[✓] 深度优先搜索 广度优先搜索 2+

Biweekly Contest 90 (2022-10-29 22:30)

题号标题题解标签难度
2451差值数组不同的字符串open in new window数组 哈希表 字符串
2452距离字典两次编辑以内的单词open in new window数组 字符串
2453摧毁一系列目标open in new window数组 哈希表 计数
2454下一个更大元素 IVopen in new window 数组 二分查找 3+

Weekly Contest 316 (2022-10-23 10:30)

题号标题题解标签难度
2446判断两个事件是否存在冲突open in new window数组 字符串
2447最大公因数等于 K 的子数组数目open in new window数组 数学 数论
2448使数组相等的最小开销open in new window贪心 数组 二分查找 2+
2449使数组相似的最少操作次数open in new window贪心 数组 排序

Weekly Contest 315 (2022-10-16 10:30)

题号标题题解标签难度
2441与对应负数同时存在的最大正整数open in new window数组 哈希表 双指针 1+
2442反转之后不同整数的数目open in new window数组 哈希表 数学 1+
2443反转之后的数字和open in new window数学 枚举
2444统计定界子数组的数目open in new window队列 数组 滑动窗口 1+

Biweekly Contest 89 (2022-10-15 22:30)

题号标题题解标签难度
2437有效时间的数目open in new window字符串 枚举
2438二的幂数组中查询范围内的乘积open in new window位运算 数组 前缀和
2439最小化数组中的最大值open in new window贪心 数组 二分查找 2+
2440创建价值相同的连通块open in new window 深度优先搜索 数组 2+

Weekly Contest 314 (2022-10-09 10:30)

题号标题题解标签难度
2432处理用时最长的那个任务的员工open in new window数组
2433找出前缀异或的原始数组open in new window位运算 数组
2434使用机器人打印字典序最小的字符串open in new window 贪心 哈希表 1+
2435矩阵中和能被 K 整除的路径open in new window数组 动态规划 矩阵

Weekly Contest 313 (2022-10-02 10:30)

题号标题题解标签难度
2427公因子的数目open in new window数学 枚举 数论
2428沙漏的最大总和open in new window数组 矩阵 前缀和
2429最小异或open in new window贪心 位运算
2430对字母串可执行的最大删除数open in new window字符串 动态规划 字符串匹配 2+

Biweekly Contest 88 (2022-10-01 22:30)

题号标题题解标签难度
2423删除字符使频率相同open in new window哈希表 字符串 计数
2424最长上传前缀open in new window并查集 设计 树状数组 4+
2425所有数对的异或和open in new window位运算 脑筋急转弯 数组
2426满足不等式的数对数目open in new window树状数组 线段树 数组 4+

Weekly Contest 312 (2022-09-25 10:30)

题号标题题解标签难度
2418按身高排序open in new window数组 哈希表 字符串 1+
2419按位与最大的最长子数组open in new window位运算 脑筋急转弯 数组
2420找到所有好下标open in new window数组 动态规划 前缀和
2421好路径的数目open in new window 并查集 3+

Weekly Contest 311 (2022-09-18 10:30)

题号标题题解标签难度
2413最小偶倍数open in new window数学 数论
2414最长的字母序连续子字符串的长度open in new window字符串
2415反转二叉树的奇数层open in new window 深度优先搜索 广度优先搜索 1+
2416字符串的前缀分数和open in new window[✓]字典树 数组 字符串 1+

Biweekly Contest 87 (2022-09-17 22:30)

题号标题题解标签难度
2409统计共同度过的日子数open in new window数学 字符串
2410运动员和训练师的最大匹配数open in new window贪心 数组 双指针 1+
2411按位或最大的最小子数组长度open in new window位运算 数组 二分查找 1+
2412完成所有交易的初始最少钱数open in new window贪心 数组 排序

Weekly Contest 310 (2022-09-11 10:30)

题号标题题解标签难度
2404出现最频繁的偶数元素open in new window数组 哈希表 计数
2405子字符串的最优划分open in new window贪心 哈希表 字符串
2406将区间分为最少组数open in new window[✓]贪心 数组 双指针 3+
2407最长递增子序列 IIopen in new window树状数组 线段树 队列 4+

Weekly Contest 309 (2022-09-04 10:30)

题号标题题解标签难度
2399检查相同字母间的距离open in new window数组 哈希表 字符串
2400恰好移动 k 步到达某一位置的方法数目open in new window数学 动态规划 组合数学
2401最长优雅子数组open in new window位运算 数组 滑动窗口
2402会议室 IIIopen in new window数组 哈希表 排序 2+

Biweekly Contest 86 (2022-09-03 22:30)

题号标题题解标签难度
2395和相等的子数组open in new window数组 哈希表
2396严格回文的数字open in new window脑筋急转弯 数学 双指针
2397被列覆盖的最多行数open in new window位运算 数组 回溯 2+
2398预算内的最多机器人数目open in new window队列 数组 二分查找 4+

Weekly Contest 308 (2022-08-28 10:30)

题号标题题解标签难度
2389和有限的最长子序列open in new window贪心 数组 二分查找 2+
2390从字符串中移除星号open in new window 字符串 模拟
2391收集垃圾的最少总时间open in new window数组 字符串 前缀和
2392给定条件下构造矩阵open in new window 拓扑排序 数组 1+

Weekly Contest 307 (2022-08-21 10:30)

题号标题题解标签难度
2383赢得比赛需要的最少训练时长open in new window贪心 数组
2384最大回文数字open in new window贪心 哈希表 字符串 1+
2385感染二叉树需要的总时间open in new window 深度优先搜索 广度优先搜索 2+
2386找出数组的第 K 大和open in new window数组 排序 堆(优先队列)

Biweekly Contest 85 (2022-08-20 22:30)

题号标题题解标签难度
2379得到 K 个黑块的最少涂色次数open in new window字符串 滑动窗口
2380二进制字符串重新安排顺序需要的时间open in new window字符串 动态规划 模拟
2381字母移位 IIopen in new window数组 字符串 前缀和
2382删除操作后的最大子段和open in new window并查集 数组 有序集合 1+

Weekly Contest 306 (2022-08-14 10:30)

题号标题题解标签难度
2373矩阵中的局部最大值open in new window数组 矩阵
2374边积分最高的节点open in new window 哈希表
2375根据模式串构造最小数字open in new window 贪心 字符串 1+
2376统计特殊整数open in new window数学 动态规划

Weekly Contest 305 (2022-08-07 10:30)

题号标题题解标签难度
2367等差三元组的数目open in new window数组 哈希表 双指针 1+
2368受限条件下可到达节点的数目open in new window 深度优先搜索 广度优先搜索 4+
2369检查数组是否存在有效划分open in new window数组 动态规划
2370最长理想子序列open in new window哈希表 字符串 动态规划

Biweekly Contest 84 (2022-08-06 22:30)

题号标题题解标签难度
2363合并相似的物品open in new window数组 哈希表 有序集合 1+
2364统计坏数对的数目open in new window数组 哈希表 数学 1+
2365任务调度器 IIopen in new window数组 哈希表 模拟
2366将数组排序的最少替换次数open in new window贪心 数组 数学

Weekly Contest 304 (2022-07-31 10:30)

题号标题题解标签难度
2357使数组中所有元素都等于零open in new window贪心 数组 哈希表 3+
2358分组的最大数量open in new window贪心 数组 数学 1+
2359找到离给定两个节点最近的节点open in new window深度优先搜索
2360图中的最长环open in new window深度优先搜索 拓扑排序

Weekly Contest 303 (2022-07-24 10:30)

题号标题题解标签难度
2351第一个出现两次的字母open in new window位运算 哈希表 字符串 1+
2352相等行列对open in new window[✓]数组 哈希表 矩阵 1+
2353设计食物评分系统open in new window设计 哈希表 有序集合 1+
2354优质数对的数目open in new window位运算 数组 哈希表 1+

Biweekly Contest 83 (2022-07-23 22:30)

题号标题题解标签难度
2347最好的扑克手牌open in new window数组 哈希表 计数
2348全 0 子数组的数目open in new window数组 数学
2349设计数字容器系统open in new window设计 哈希表 有序集合 1+
2350不可能得到的最短骰子序列open in new window贪心 数组 哈希表

Weekly Contest 302 (2022-07-17 10:30)

题号标题题解标签难度
2341数组能形成多少数对open in new window数组 哈希表 计数
2342数位和相等数对的最大和open in new window数组 哈希表 排序 1+
2343裁剪数字后查询第 K 小的数字open in new window数组 字符串 分治 4+
2344使数组可以被整除的最少删除次数open in new window数组 数学 数论 2+

Weekly Contest 301 (2022-07-10 10:30)

题号标题题解标签难度
2335装满杯子需要的最短总时长open in new window贪心 数组 排序 1+
2336无限集中的最小数字open in new window设计 哈希表 有序集合 1+
2337移动片段得到字符串open in new window双指针 字符串
2338统计理想数组的数目open in new window数学 动态规划 组合数学 1+

Biweekly Contest 82 (2022-07-09 22:30)

题号标题题解标签难度
2331计算布尔二叉树的值open in new window 深度优先搜索 二叉树
2332坐上公交的最晚时间open in new window数组 双指针 二分查找 1+
2333最小差值平方和open in new window贪心 数组 二分查找 2+
2334元素值大于变化阈值的子数组open in new window 并查集 数组 1+

Weekly Contest 300 (2022-07-03 10:30)

题号标题题解标签难度
2325解密消息open in new window哈希表 字符串
2326螺旋矩阵 IVopen in new window数组 链表 矩阵 1+
2327知道秘密的人数open in new window队列 动态规划 模拟
2328网格图中递增路径的数目open in new window深度优先搜索 广度优先搜索 5+

Weekly Contest 299 (2022-06-26 10:30)

题号标题题解标签难度
2319判断矩阵是否是一个 X 矩阵open in new window数组 矩阵
2320统计放置房子的方式数open in new window动态规划
2321拼接数组的最大分数open in new window数组 动态规划
2322从树中删除边的最小分数open in new window位运算 深度优先搜索 1+

Biweekly Contest 81 (2022-06-25 22:30)

题号标题题解标签难度
2315统计星号open in new window字符串
2316统计无向图中无法互相到达点对数open in new window深度优先搜索 广度优先搜索 并查集 1+
2317操作后的最大异或和open in new window位运算 数组 数学
2318不同骰子序列的数目open in new window记忆化搜索 动态规划

Weekly Contest 298 (2022-06-19 10:30)

题号标题题解标签难度
2309兼具大小写的最好英文字母open in new window哈希表 字符串 枚举
2310个位数字为 K 的整数之和open in new window贪心 数学 动态规划 1+
2311小于等于 K 的最长二进制子序列open in new window贪心 记忆化搜索 字符串 1+
2312卖木头块open in new window记忆化搜索 数组 动态规划

Weekly Contest 297 (2022-06-12 10:30)

题号标题题解标签难度
2303计算应缴税款总额open in new window数组 模拟
2304网格中的最小路径代价open in new window数组 动态规划 矩阵
2305公平分发饼干open in new window位运算 数组 动态规划 2+
2306公司命名open in new window位运算 数组 哈希表 2+

Biweekly Contest 80 (2022-06-11 22:30)

题号标题题解标签难度
2299强密码检验器 IIopen in new window字符串
2300咒语和药水的成功对数open in new window数组 双指针 二分查找 1+
2301替换字符后匹配open in new window数组 哈希表 字符串 1+
2302统计得分小于 K 的子数组数目open in new window数组 二分查找 前缀和 1+

Weekly Contest 296 (2022-06-05 10:30)

题号标题题解标签难度
2293极大极小游戏open in new window数组 模拟
2294划分数组使最大差为 Kopen in new window贪心 数组 排序
2295替换数组中的元素open in new window数组 哈希表 模拟
2296设计一个文本编辑器open in new window 设计 链表 3+

Weekly Contest 295 (2022-05-29 10:30)

题号标题题解标签难度
2287重排字符形成目标字符串open in new window哈希表 字符串 计数
2288价格减免open in new window字符串
2289使数组按非递减顺序排列open in new window 数组 链表 1+
2290到达角落需要移除障碍物的最小数目open in new window广度优先搜索 数组 3+

Biweekly Contest 79 (2022-05-28 22:30)

题号标题题解标签难度
2283判断一个数的数字计数是否等于数位的值open in new window哈希表 字符串 计数
2284最多单词数的发件人open in new window数组 哈希表 字符串 1+
2285道路的最大总重要性open in new window贪心 排序 1+
2286以组为单位订音乐会的门票open in new window设计 树状数组 线段树 1+

Weekly Contest 294 (2022-05-22 10:30)

题号标题题解标签难度
2278字母在字符串中的百分比open in new window字符串
2279装满石头的背包的最大数量open in new window贪心 数组 排序
2280表示一个折线图的最少线段数open in new window几何 数组 数学 2+
2281巫师的总力量和open in new window 数组 前缀和 1+

Weekly Contest 293 (2022-05-15 10:30)

题号标题题解标签难度
2273移除字母异位词后的结果数组open in new window数组 哈希表 字符串 1+
2274不含特殊楼层的最大连续楼层数open in new window数组 排序
2275按位与结果大于零的最长组合open in new window位运算 数组 哈希表 1+
2276统计区间中的整数数目open in new window设计 线段树 有序集合

Biweekly Contest 78 (2022-05-14 22:30)

题号标题题解标签难度
2269找到一个数字的 K 美丽值open in new window数学 字符串 滑动窗口
2270分割数组的方案数open in new window数组 前缀和
2271毯子覆盖的最多白色砖块数open in new window贪心 数组 二分查找 2+
2272最大波动的子字符串open in new window数组 动态规划

Weekly Contest 292 (2022-05-08 10:30)

题号标题题解标签难度
2264字符串中最大的 3 位相同数字open in new window字符串
2265统计值等于子树平均值的节点数open in new window 深度优先搜索 二叉树
2266统计打字方案数open in new window哈希表 数学 字符串 1+
2267检查是否有合法括号字符串路径open in new window数组 动态规划 矩阵

Weekly Contest 291 (2022-05-01 10:30)

题号标题题解标签难度
2259移除指定数字得到的最大结果open in new window[✓]贪心 字符串 枚举
2260必须拿起的最小连续卡牌数open in new window[✓]数组 哈希表 滑动窗口
2261含最多 K 个可整除元素的子数组open in new window[✓]字典树 数组 哈希表 3+
2262字符串的总引力open in new window[✓]哈希表 字符串 动态规划

Biweekly Contest 77 (2022-04-30 22:30)

题号标题题解标签难度
2255统计是给定字符串前缀的字符串数目open in new window数组 字符串
2256最小平均差open in new window数组 前缀和
2257统计网格图中没有被保卫的格子数open in new window数组 矩阵 模拟
2258逃离火灾open in new window广度优先搜索 数组 二分查找 1+

Weekly Contest 290 (2022-04-24 10:30)

题号标题题解标签难度
2248多个数组求交集open in new window数组 哈希表 计数 1+
2249统计圆内格点数目open in new window几何 数组 哈希表 2+
2250统计包含每个点的矩形数目open in new window树状数组 数组 二分查找 1+
2251花期内花的数目open in new window数组 哈希表 二分查找 3+

Weekly Contest 289 (2022-04-17 10:30)

题号标题题解标签难度
2243计算字符串的数字和open in new window字符串 模拟
2244完成所有任务需要的最少轮数open in new window贪心 数组 哈希表 1+
2245转角路径的乘积中最多能有几个尾随零open in new window数组 矩阵 前缀和
2246相邻字符不同的最长路径open in new window 深度优先搜索 3+

Biweekly Contest 76 (2022-04-16 22:30)

题号标题题解标签难度
2239找到最接近 0 的数字open in new window数组
2240买钢笔和铅笔的方案数open in new window数学 枚举
2241设计一个 ATM 机器open in new window贪心 设计 数组
2242节点序列的最大得分open in new window 数组 枚举 1+

Weekly Contest 288 (2022-04-10 10:30)

题号标题题解标签难度
2231按奇偶性交换后的最大数字open in new window排序 堆(优先队列)
2232向表达式添加括号后的最小结果open in new window字符串 枚举
2233K 次增加后的最大乘积open in new window贪心 数组 堆(优先队列)
2234花园的最大总美丽值open in new window贪心 数组 双指针 2+

Weekly Contest 287 (2022-04-03 10:30)

题号标题题解标签难度
2224转化时间需要的最少操作数open in new window贪心 字符串
2225找出输掉零场或一场比赛的玩家open in new window数组 哈希表 计数 1+
2226每个小孩最多能分到多少糖果open in new window数组 二分查找
2227加密解密字符串open in new window设计 字典树 数组 2+

Biweekly Contest 75 (2022-04-02 22:30)

题号标题题解标签难度
2220转换数字的最少位翻转次数open in new window位运算
2221数组的三角和open in new window数组 数学 组合数学 1+
2222选择建筑的方案数open in new window字符串 动态规划 前缀和
2223构造字符串的总得分和open in new window字符串 二分查找 字符串匹配 3+

Weekly Contest 286 (2022-03-27 10:30)

题号标题题解标签难度
2215找出两数组的不同open in new window[✓]数组 哈希表
2216美化数组的最少删除数open in new window 贪心 数组
2217找到指定长度的回文数open in new window数组 数学
2218从栈中取出 K 个硬币的最大面值和open in new window数组 动态规划 前缀和

Weekly Contest 285 (2022-03-20 10:30)

题号标题题解标签难度
2210统计数组中峰和谷的数量open in new window数组
2211统计道路上的碰撞次数open in new window 字符串 模拟
2212射箭比赛中的最大得分open in new window位运算 数组 回溯 1+
2213由单个字符重复的最长子字符串open in new window线段树 数组 字符串 1+

Biweekly Contest 74 (2022-03-19 22:30)

题号标题题解标签难度
2206将数组划分成相等数对open in new window位运算 数组 哈希表 1+
2207字符串中最多数目的子序列open in new window贪心 字符串 前缀和
2208将数组和减半的最少操作次数open in new window贪心 数组 堆(优先队列)
2209用地毯覆盖后的最少白色砖块open in new window字符串 动态规划 前缀和

Weekly Contest 284 (2022-03-13 10:30)

题号标题题解标签难度
2200找出数组中的所有 K 近邻下标open in new window数组 双指针
2201统计可以提取的工件open in new window数组 哈希表 模拟
2202K 次操作后最大化顶端元素open in new window贪心 数组
2203得到要求路径的最小带权子图open in new window 最短路

Weekly Contest 283 (2022-03-06 10:30)

题号标题题解标签难度
2194Excel 表中某个范围内的单元格open in new window字符串
2195向数组中追加 K 个整数open in new window贪心 数组 数学 1+
2196根据描述创建二叉树open in new window[✓] 数组 哈希表 1+
2197替换数组中的非互质数open in new window 数组 数学 1+

Biweekly Contest 73 (2022-03-05 22:30)

题号标题题解标签难度
2190数组中紧跟 key 之后出现最频繁的数字open in new window数组 哈希表 计数
2191将杂乱无章的数字排序open in new window数组 排序
2192有向无环图中一个节点的所有祖先open in new window深度优先搜索 广度优先搜索 1+
2193得到回文串的最少操作次数open in new window贪心 树状数组 双指针 1+

Weekly Contest 282 (2022-02-27 10:30)

题号标题题解标签难度
2185统计包含给定前缀的字符串open in new window数组 字符串 字符串匹配
2186制造字母异位词的最小步骤数 IIopen in new window哈希表 字符串 计数
2187完成旅途的最少时间open in new window数组 二分查找
2188完成比赛的最少时间open in new window数组 动态规划

Weekly Contest 281 (2022-02-20 10:30)

题号标题题解标签难度
2180统计各位数字之和为偶数的整数个数open in new window数学 模拟
2181合并零之间的节点open in new window链表 模拟
2182构造限制重复的字符串open in new window贪心 哈希表 字符串 2+
2183统计可以被 K 整除的下标对数目open in new window数组 数学 数论

Biweekly Contest 72 (2022-02-19 22:30)

题号标题题解标签难度
2176统计数组中相等且可以被整除的数对open in new window数组
2177找到和为给定整数的三个连续整数open in new window数学 模拟
2178拆分成最多数目的正偶数之和open in new window贪心 数学 回溯
2179统计数组中好三元组数目open in new window树状数组 线段树 数组 4+

Weekly Contest 280 (2022-02-13 10:30)

题号标题题解标签难度
2169得到 0 的操作数open in new window数学 模拟
2170使数组变成交替数组的最少操作数open in new window贪心 数组 哈希表 1+
2171拿出最少数目的魔法豆open in new window贪心 数组 枚举 2+
2172数组的最大与和open in new window位运算 数组 动态规划 1+

Weekly Contest 279 (2022-02-06 10:30)

题号标题题解标签难度
2164对奇偶下标分别排序open in new window数组 排序
2165重排数字的最小值open in new window数学 排序
2166设计位集open in new window设计 数组 哈希表 1+
2167移除所有载有违禁货物车厢所需的最少时间open in new window字符串 动态规划

Biweekly Contest 71 (2022-02-05 22:30)

题号标题题解标签难度
2160拆分数位后四位数字的最小和open in new window贪心 数学 排序
2161根据给定数字划分数组open in new window数组 双指针 模拟
2162设置时间的最少代价open in new window数学 枚举
2163删除元素后和的最小差值open in new window数组 动态规划 堆(优先队列)

Weekly Contest 278 (2022-01-30 10:30)

题号标题题解标签难度
2154将找到的值乘以 2open in new window数组 哈希表 排序 1+
2155分组得分最高的所有下标open in new window数组
2156查找给定哈希值的子串open in new window字符串 滑动窗口 哈希函数 1+
2157字符串分组open in new window位运算 并查集 字符串

Weekly Contest 277 (2022-01-23 10:30)

题号标题题解标签难度
2148元素计数open in new window数组 计数 排序
2149按符号重排数组open in new window数组 双指针 模拟
2150找出数组中的所有孤独数字open in new window数组 哈希表 计数
2151基于陈述统计最多好人数open in new window位运算 数组 回溯 1+

Biweekly Contest 70 (2022-01-22 22:30)

题号标题题解标签难度
2144打折购买糖果的最小开销open in new window贪心 数组 排序
2145统计隐藏数组数目open in new window数组 前缀和
2146价格范围内最高排名的 K 样物品open in new window广度优先搜索 数组 矩阵 2+
2147分隔长廊的方案数open in new window数学 字符串 动态规划

Weekly Contest 276 (2022-01-16 10:30)

题号标题题解标签难度
2138将字符串拆分为若干长度为 k 的组open in new window字符串 模拟
2139得到目标值的最少行动次数open in new window贪心 数学
2140解决智力问题open in new window数组 动态规划
2141同时运行 N 台电脑的最长时间open in new window贪心 数组 二分查找 1+

Weekly Contest 275 (2022-01-09 10:30)

题号标题题解标签难度
2133检查是否每一行每一列都包含全部整数open in new window数组 哈希表 矩阵
2134最少交换次数来组合所有的 1 IIopen in new window数组 滑动窗口
2135统计追加字母可以获得的单词数open in new window位运算 数组 哈希表 2+
2136全部开花的最早一天open in new window贪心 数组 排序

Biweekly Contest 69 (2022-01-08 22:30)

题号标题题解标签难度
2129将标题首字母大写open in new window字符串
2130链表最大孪生和open in new window 链表 双指针
2131连接两字母单词得到的最长回文串open in new window贪心 数组 哈希表 2+
2132用邮票贴满网格图open in new window贪心 数组 矩阵 1+

Weekly Contest 274 (2022-01-02 10:30)

题号标题题解标签难度
2124检查是否所有 A 都在 B 之前open in new window字符串
2125银行中的激光束数量open in new window数组 数学 字符串 1+
2126摧毁小行星open in new window贪心 数组 排序
2127参加会议的最多员工数open in new window深度优先搜索 拓扑排序

Weekly Contest 273 (2021-12-26 10:30)

题号标题题解标签难度
2119反转两次的数字open in new window数学
2120执行所有后缀指令open in new window字符串 模拟
2121相同元素的间隔之和open in new window数组 哈希表 前缀和
2122还原原数组open in new window数组 哈希表 双指针 2+

Biweekly Contest 68 (2021-12-25 22:30)

题号标题题解标签难度
2114句子中的最多单词数open in new window数组 字符串
2115从给定原材料中找到所有可以做出的菜open in new window 拓扑排序 数组 2+
2116判断一个括号字符串是否有效open in new window 贪心 字符串
2117一个区间内所有数乘积的缩写open in new window数学

Weekly Contest 272 (2021-12-19 10:30)

题号标题题解标签难度
2108找出数组中的第一个回文字符串open in new window数组 双指针 字符串
2109向字符串添加空格open in new window数组 双指针 字符串 1+
2110股票平滑下跌阶段的数目open in new window数组 数学 动态规划
2111使数组 K 递增的最少操作次数open in new window数组 二分查找

Weekly Contest 271 (2021-12-12 10:30)

题号标题题解标签难度
2103环和杆open in new window哈希表 字符串
2104子数组范围和open in new window 数组 单调栈
2105给植物浇水 IIopen in new window数组 双指针 模拟
2106摘水果open in new window数组 二分查找 前缀和 1+

Biweekly Contest 67 (2021-12-11 22:30)

题号标题题解标签难度
2099找到和最大的长度为 K 的子序列open in new window数组 哈希表 排序 1+
2100适合野炊的日子open in new window数组 动态规划 前缀和
2101引爆最多的炸弹open in new window深度优先搜索 广度优先搜索 3+
2102序列顺序查询open in new window设计 数据流 有序集合 1+

Weekly Contest 270 (2021-12-05 10:30)

题号标题题解标签难度
2094找出 3 位偶数open in new window数组 哈希表 枚举 1+
2095删除链表的中间节点open in new window链表 双指针
2096从二叉树一个节点到另一个节点每一步的方向open in new window 深度优先搜索 字符串 1+
2097合法重新排列数对open in new window深度优先搜索 欧拉回路

Weekly Contest 269 (2021-11-28 10:30)

题号标题题解标签难度
2089找出数组排序后的目标下标open in new window数组 二分查找 排序
2090半径为 k 的子数组平均值open in new window数组 滑动窗口
2091从数组中移除最大值和最小值open in new window贪心 数组
2092找出知晓秘密的所有专家open in new window深度优先搜索 广度优先搜索 并查集 2+

Biweekly Contest 66 (2021-11-27 22:30)

题号标题题解标签难度
2085统计出现过一次的公共字符串open in new window数组 哈希表 字符串 1+
2086喂食仓鼠的最小食物桶数open in new window贪心 字符串 动态规划
2087网格图中机器人回家的最小代价open in new window贪心 数组
2088统计农场中肥沃金字塔的数目open in new window数组 动态规划 矩阵

Weekly Contest 268 (2021-11-21 10:30)

题号标题题解标签难度
2078两栋颜色不同且距离最远的房子open in new window贪心 数组
2079给植物浇水open in new window数组 模拟
2080区间内查询数字的频率open in new window设计 线段树 数组 2+
2081k 镜像数字的和open in new window数学 枚举

Weekly Contest 267 (2021-11-14 10:30)

题号标题题解标签难度
2073买票需要的时间open in new window队列 数组 模拟
2074反转偶数长度组的节点open in new window链表
2075解码斜向换位密码open in new window字符串 模拟
2076处理含限制条件的好友请求open in new window并查集

Biweekly Contest 65 (2021-11-13 22:30)

题号标题题解标签难度
2068检查两个字符串是否几乎相等open in new window哈希表 字符串 计数
2069模拟行走机器人 IIopen in new window设计 模拟
2070每一个查询的最大美丽值open in new window数组 二分查找 排序
2071你可以安排的最多任务数目open in new window贪心 队列 数组 3+

Weekly Contest 266 (2021-11-07 10:30)

题号标题题解标签难度
2062统计字符串中的元音子字符串open in new window哈希表 字符串
2063所有子字符串中的元音open in new window数学 字符串 动态规划 1+
2064分配给商店的最多商品的最小值open in new window数组 二分查找
2065最大化一张图中的路径价值open in new window 数组 回溯

Weekly Contest 265 (2021-10-31 10:30)

题号标题题解标签难度
2057值相等的最小索引open in new window数组
2058找出临界点之间的最小和最大距离open in new window链表
2059转化数字的最小运算数open in new window广度优先搜索 数组
2060同源字符串检测open in new window字符串 动态规划

Biweekly Contest 64 (2021-10-30 22:30)

题号标题题解标签难度
2053数组中第 K 个独一无二的字符串open in new window数组 哈希表 字符串 1+
2054两个最好的不重叠活动open in new window数组 二分查找 动态规划 2+
2055蜡烛之间的盘子open in new window数组 字符串 二分查找 1+
2056棋盘上有效移动组合的数目open in new window数组 字符串 回溯 1+

Weekly Contest 264 (2021-10-24 10:30)

题号标题题解标签难度
2047句子中的有效单词数open in new window字符串
2048下一个更大的数值平衡数open in new window数学 回溯 枚举
2049统计最高分的节点数目open in new window 深度优先搜索 数组 1+
2050并行课程 IIIopen in new window 拓扑排序 数组 1+

Weekly Contest 263 (2021-10-17 10:30)

题号标题题解标签难度
2042检查句子中的数字是否递增open in new window字符串
2043简易银行系统open in new window设计 数组 哈希表 1+
2044统计按位或能得到最大值的子集数目open in new window[✓]位运算 数组 回溯 1+
2045到达目的地的第二短时间open in new window广度优先搜索 最短路

Biweekly Contest 63 (2021-10-16 22:30)

题号标题题解标签难度
2037使每位学生都有座位的最少移动次数open in new window贪心 数组 计数排序 1+
2038如果相邻两个颜色均相同则删除当前颜色open in new window贪心 数学 字符串 1+
2039网络空闲的时刻open in new window广度优先搜索 数组
2040两个有序数组的第 K 小乘积open in new window数组 二分查找

Weekly Contest 262 (2021-10-10 10:30)

题号标题题解标签难度
2032至少在两个数组中出现的值open in new window位运算 数组 哈希表
2033获取单值网格的最小操作数open in new window数组 数学 矩阵 1+
2034股票价格波动open in new window设计 哈希表 数据流 2+
2035将数组分成两个数组并最小化数组和的差open in new window位运算 数组 双指针 4+

Weekly Contest 261 (2021-10-03 10:30)

题号标题题解标签难度
2027转换字符串的最少操作次数open in new window贪心 字符串
2028找出缺失的观测数据open in new window数组 数学 模拟
2029石子游戏 IXopen in new window贪心 数组 数学 2+
2030含特定字母的最小子序列open in new window 贪心 字符串 1+

Biweekly Contest 62 (2021-10-02 22:30)

题号标题题解标签难度
2022将一维数组转变成二维数组open in new window数组 矩阵 模拟
2023连接后等于目标字符串的字符串对open in new window数组 哈希表 字符串 1+
2024考试的最大困扰度open in new window字符串 二分查找 前缀和 1+
2025分割数组的最多方案数open in new window数组 哈希表 计数 2+

Weekly Contest 260 (2021-09-26 10:30)

题号标题题解标签难度
2016增量元素之间的最大差值open in new window数组
2017网格游戏open in new window数组 矩阵 前缀和
2018判断单词是否能放入填字游戏内open in new window数组 枚举 矩阵
2019解出数学表达式的学生分数open in new window 记忆化搜索 数组 3+

Weekly Contest 259 (2021-09-19 10:30)

题号标题题解标签难度
2011执行操作后的变量值open in new window数组 字符串 模拟
2012数组美丽值求和open in new window数组
2013检测正方形open in new window设计 数组 哈希表 1+
2014重复 K 次的最长子序列open in new window贪心 字符串 回溯 2+

Biweekly Contest 61 (2021-09-18 22:30)

题号标题题解标签难度
2006差的绝对值为 K 的数对数目open in new window数组 哈希表 计数
2007从双倍数组中还原原数组open in new window贪心 数组 哈希表 1+
2008出租车的最大盈利open in new window数组 哈希表 二分查找 2+
2009使数组连续的最少操作数open in new window数组 哈希表 二分查找 1+

Weekly Contest 258 (2021-09-12 10:30)

题号标题题解标签难度
2000反转单词前缀open in new window 双指针 字符串
2001可互换矩形的组数open in new window数组 哈希表 数学 2+
2002两个回文子序列长度的最大乘积open in new window位运算 字符串 动态规划 2+
2003每棵子树内缺失的最小基因值open in new window 深度优先搜索 并查集 1+

Weekly Contest 257 (2021-09-05 10:30)

题号标题题解标签难度
1995统计特殊四元组open in new window数组 哈希表 枚举
1996游戏中弱角色的数量open in new window 贪心 数组 2+
1997访问完所有房间的第一天open in new window数组 动态规划
1998数组的最大公因数排序open in new window并查集 数组 数学 2+

Biweekly Contest 60 (2021-09-04 22:30)

题号标题题解标签难度
1991找到数组的中间位置open in new window数组 前缀和
1992找到所有的农场组open in new window深度优先搜索 广度优先搜索 数组 1+
1993树上的操作open in new window 深度优先搜索 广度优先搜索 3+
1994好子集的数目open in new window位运算 数组 数学 2+

Weekly Contest 256 (2021-08-29 10:30)

题号标题题解标签难度
1984学生分数的最小差值open in new window数组 排序 滑动窗口
1985找出数组中的第 K 大整数open in new window数组 字符串 分治 3+
1986完成任务的最少工作时间段open in new window位运算 数组 动态规划 2+
1987不同的好子序列数目open in new window字符串 动态规划

Weekly Contest 255 (2021-08-22 10:30)

题号标题题解标签难度
1979找出数组的最大公约数open in new window数组 数学 数论
1980找出不同的二进制字符串open in new window数组 哈希表 字符串 1+
1981最小化目标值与所选元素的差open in new window数组 动态规划 矩阵
1982从子集的和还原数组open in new window数组 分治

Biweekly Contest 59 (2021-08-21 22:30)

题号标题题解标签难度
1974使用特殊打字机键入单词的最少时间open in new window贪心 字符串
1975最大方阵和open in new window贪心 数组 矩阵
1976到达目的地的方案数open in new window 拓扑排序 动态规划 1+
1977划分数字的方案数open in new window字符串 动态规划 后缀数组

Weekly Contest 254 (2021-08-15 10:30)

题号标题题解标签难度
1967作为子字符串出现在单词中的字符串数目open in new window数组 字符串
1968构造元素不等于两相邻元素平均值的数组open in new window贪心 数组 排序
1969数组元素的最小非零乘积open in new window贪心 递归 数学
1970你能穿过矩阵的最后一天open in new window深度优先搜索 广度优先搜索 并查集 3+

Weekly Contest 253 (2021-08-08 10:30)

题号标题题解标签难度
1961检查字符串是否为数组前缀open in new window数组 双指针 字符串
1962移除石子使总数最小open in new window贪心 数组 堆(优先队列)
1963使字符串平衡的最小交换次数open in new window[✓] 贪心 双指针 1+
1964找出到每个位置为止最长的有效障碍赛跑路线open in new window树状数组 数组 二分查找

Biweekly Contest 58 (2021-08-07 22:30)

题号标题题解标签难度
1957删除字符使字符串变好open in new window[✓]字符串
1958检查操作是否合法open in new window数组 枚举 矩阵
1959K 次调整数组大小浪费的最小总空间open in new window数组 动态规划
1960两个回文子字符串长度的最大乘积open in new window字符串 哈希函数 滚动哈希

Weekly Contest 252 (2021-08-01 10:30)

题号标题题解标签难度
1952三除数open in new window数学 枚举 数论
1953你可以工作的最大周数open in new window贪心 数组
1954收集足够苹果的最小花园周长open in new window数学 二分查找
1955统计特殊子序列的数目open in new window数组 动态规划

Weekly Contest 251 (2021-07-25 10:30)

题号标题题解标签难度
1945字符串转化后的各位数字之和open in new window字符串 模拟
1946子字符串突变后可能得到的最大整数open in new window贪心 数组 字符串
1947最大兼容性评分和open in new window位运算 数组 动态规划 2+
1948删除系统中的重复文件夹open in new window字典树 数组 哈希表 2+

Biweekly Contest 57 (2021-07-24 22:30)

题号标题题解标签难度
1941检查是否所有字符出现次数相同open in new window哈希表 字符串 计数
1942最小未被占据椅子的编号open in new window[✓]数组 哈希表 堆(优先队列)
1943描述绘画结果open in new window数组 哈希表 前缀和 1+
1944队列中可以看到的人数open in new window 数组 单调栈

Weekly Contest 250 (2021-07-18 10:30)

题号标题题解标签难度
1935可以输入的最大单词数open in new window哈希表 字符串
1936新增的最少台阶数open in new window贪心 数组
1937扣分后的最大得分open in new window数组 动态规划 矩阵
1938查询最大基因差open in new window位运算 深度优先搜索 字典树 2+

Weekly Contest 249 (2021-07-11 10:30)

题号标题题解标签难度
1929数组串联open in new window数组 模拟
1930长度为 3 的不同回文子序列open in new window位运算 哈希表 字符串 1+
1931用三种不同颜色为网格涂色open in new window动态规划
1932合并多棵二叉搜索树open in new window 深度优先搜索 哈希表 2+

Biweekly Contest 56 (2021-07-10 22:30)

题号标题题解标签难度
1925统计平方和三元组的数目open in new window数学 枚举
1926迷宫中离入口最近的出口open in new window广度优先搜索 数组 矩阵
1927求和游戏open in new window贪心 数学 字符串 1+
1928规定时间内到达终点的最小花费open in new window 数组 动态规划

Weekly Contest 248 (2021-07-04 10:30)

题号标题题解标签难度
1920基于排列构建数组open in new window数组 模拟
1921消灭怪物的最大数量open in new window贪心 数组 排序
1922统计好数字的数目open in new window递归 数学
1923最长公共子路径open in new window数组 二分查找 后缀数组 2+

Weekly Contest 247 (2021-06-27 10:30)

题号标题题解标签难度
1913两个数对之间的最大乘积差open in new window数组 排序
1914循环轮转矩阵open in new window数组 矩阵 模拟
1915最美子字符串的数目open in new window位运算 哈希表 字符串 1+
1916统计为蚁群构筑房间的不同顺序open in new window 拓扑排序 3+

Biweekly Contest 55 (2021-06-26 22:30)

题号标题题解标签难度
1909删除一个元素使数组严格递增open in new window数组
1910删除一个字符串中所有出现的给定子字符串open in new window 字符串 模拟
1911最大子序列交替和open in new window数组 动态规划
1912设计电影租借系统open in new window设计 数组 哈希表 2+

Weekly Contest 246 (2021-06-20 10:30)

题号标题题解标签难度
1903字符串中的最大奇数open in new window贪心 数学 字符串
1904你完成的完整对局数open in new window数学 字符串
1905统计子岛屿open in new window深度优先搜索 广度优先搜索 并查集 2+
1906查询差绝对值的最小值open in new window数组 哈希表

Weekly Contest 245 (2021-06-13 10:30)

题号标题题解标签难度
1897重新分配字符使所有字符串都相等open in new window哈希表 字符串 计数
1898可移除字符的最大数目open in new window数组 双指针 字符串 1+
1899合并若干三元组以形成目标三元组open in new window贪心 数组
1900最佳运动员的比拼回合open in new window记忆化搜索 动态规划

Biweekly Contest 54 (2021-06-12 22:30)

题号标题题解标签难度
1893检查是否区域内所有整数都被覆盖open in new window数组 哈希表 前缀和
1894找到需要补充粉笔的学生编号open in new window数组 二分查找 前缀和 1+
1895最大的幻方open in new window数组 矩阵 前缀和
1896反转表达式值的最少操作次数open in new window 数学 字符串 1+

Weekly Contest 244 (2021-06-06 10:30)

题号标题题解标签难度
1886判断矩阵经轮转后是否一致open in new window数组 矩阵
1887使数组元素相等的减少操作次数open in new window数组 排序
1888使二进制字符串字符交替的最少反转次数open in new window贪心 字符串 动态规划 1+
1889装包裹的最小浪费空间open in new window数组 二分查找 前缀和 1+

Weekly Contest 243 (2021-05-30 10:30)

题号标题题解标签难度
1880检查某单词是否等于两单词之和open in new window字符串
1881插入后的最大值open in new window贪心 字符串
1882使用服务器处理任务open in new window数组 堆(优先队列)
1883准时抵达会议现场的最小跳过休息次数open in new window数组 动态规划

Biweekly Contest 53 (2021-05-29 22:30)

题号标题题解标签难度
1876长度为三且各字符不同的子字符串open in new window哈希表 字符串 计数 1+
1877数组中最大数对和的最小值open in new window贪心 数组 双指针 1+
1878矩阵中最大的三个菱形和open in new window数组 数学 矩阵 3+
1879两个数组最小的异或值之和open in new window位运算 数组 动态规划 1+

Weekly Contest 242 (2021-05-23 10:30)

题号标题题解标签难度
1869哪种连续子字符串更长open in new window字符串
1870准时到达的列车最小时速open in new window数组 二分查找
1871跳跃游戏 VIIopen in new window字符串 动态规划 前缀和 1+
1872石子游戏 VIIIopen in new window数组 数学 动态规划 2+

Weekly Contest 241 (2021-05-16 10:30)

题号标题题解标签难度
1863找出所有子集的异或总和再求和open in new window位运算 数组 数学 3+
1864构成交替字符串需要的最小交换次数open in new window贪心 字符串
1865找出和为指定值的下标对open in new window设计 数组 哈希表
1866恰有 K 根木棍可以看到的排列数目open in new window数学 动态规划 组合数学

Biweekly Contest 52 (2021-05-15 22:30)

题号标题题解标签难度
1859将句子排序open in new window字符串 排序
1860增长的内存泄露open in new window数学 模拟
1861旋转盒子open in new window数组 双指针 矩阵
1862向下取整数对和open in new window数组 数学 二分查找 1+

Weekly Contest 240 (2021-05-09 10:30)

题号标题题解标签难度
1854人口最多的年份open in new window数组 计数 前缀和
1855下标对中的最大距离open in new window数组 双指针 二分查找
1856子数组最小乘积的最大值open in new window 数组 前缀和 1+
1857有向图中最大颜色值open in new window 拓扑排序 记忆化搜索 3+

Weekly Contest 239 (2021-05-02 10:30)

题号标题题解标签难度
1848到目标元素的最小距离open in new window数组
1849将字符串拆分为递减的连续值open in new window字符串 回溯
1850邻位交换的最小次数open in new window贪心 双指针 字符串
1851包含每个查询的最小区间open in new window数组 二分查找 排序 2+

Biweekly Contest 51 (2021-05-01 22:30)

题号标题题解标签难度
1844将所有数字用字符替换open in new window字符串
1845座位预约管理系统open in new window设计 堆(优先队列)
1846减小和重新排列数组后的最大元素open in new window贪心 数组 排序
1847最近的房间open in new window数组 二分查找 有序集合 1+

Weekly Contest 238 (2021-04-25 10:30)

题号标题题解标签难度
1837K 进制表示下的各位数字总和open in new window数学
1838最高频元素的频数open in new window贪心 数组 二分查找 3+
1839所有元音按顺序排布的最长子字符串open in new window字符串 滑动窗口
1840最高建筑高度open in new window数组 数学 排序

Weekly Contest 237 (2021-04-18 10:30)

题号标题题解标签难度
1832判断句子是否为全字母句open in new window哈希表 字符串
1833雪糕的最大数量open in new window贪心 数组 计数排序 1+
1834单线程 CPUopen in new window数组 排序 堆(优先队列)
1835所有数对按位与结果的异或和open in new window位运算 数组 数学

Biweekly Contest 50 (2021-04-17 22:30)

题号标题题解标签难度
1827最少操作使数组递增open in new window贪心 数组
1828统计一个圆中点的数目open in new window几何 数组 数学
1829每个查询的最大异或值open in new window位运算 数组 前缀和
1830使字符串有序的最少操作次数open in new window数学 字符串 组合数学

Weekly Contest 236 (2021-04-11 10:30)

题号标题题解标签难度
1822数组元素积的符号open in new window数组 数学
1823找出游戏的获胜者open in new window递归 队列 数组 2+
1824最少侧跳次数open in new window贪心 数组 动态规划
1825求出 MK 平均值open in new window设计 队列 数据流 2+

Weekly Contest 235 (2021-04-04 10:30)

题号标题题解标签难度
1816截断句子open in new window数组 字符串
1817查找用户活跃分钟数open in new window数组 哈希表
1818绝对差值和open in new window数组 二分查找 有序集合 1+
1819序列中不同最大公约数的数目open in new window数组 数学 计数 1+

Biweekly Contest 49 (2021-04-03 22:30)

题号标题题解标签难度
1812判断国际象棋棋盘中一个格子的颜色open in new window数学 字符串
1813句子相似性 IIIopen in new window[✓]数组 双指针 字符串
1814统计一个数组中好对子的数目open in new window数组 哈希表 数学 1+
1815得到新鲜甜甜圈的最多组数open in new window位运算 记忆化搜索 数组 2+

Weekly Contest 234 (2021-03-28 10:30)

题号标题题解标签难度
1805字符串中不同整数的数目open in new window哈希表 字符串
1806还原排列的最少操作步数open in new window数组 数学 模拟
1807替换字符串中的括号内容open in new window数组 哈希表 字符串
1808好因子的最大数目open in new window递归 数学 数论

Weekly Contest 233 (2021-03-21 10:30)

题号标题题解标签难度
1800最大升序子数组和open in new window数组
1801积压订单中的订单总数open in new window数组 模拟 堆(优先队列)
1802有界数组中指定下标处的最大值open in new window贪心 二分查找
1803统计异或值在范围内的数对有多少open in new window位运算 字典树 数组

Biweekly Contest 48 (2021-03-20 22:30)

题号标题题解标签难度
1796字符串中第二大的数字open in new window哈希表 字符串
1797设计一个验证系统open in new window设计 哈希表 链表 1+
1798你能构造出连续值的最大数目open in new window贪心 数组 排序
1799N 次操作后的最大分数和open in new window位运算 数组 数学 4+

Weekly Contest 232 (2021-03-14 10:30)

题号标题题解标签难度
1790仅执行一次字符串交换能否使两个字符串相等open in new window哈希表 字符串 计数
1791找出星型图的中心节点open in new window
1792最大平均通过率open in new window贪心 数组 堆(优先队列)
1793好子数组的最大分数open in new window 数组 双指针 2+

Weekly Contest 231 (2021-03-07 10:30)

题号标题题解标签难度
1784检查二进制字符串字段open in new window字符串
1785构成特定和需要添加的最少元素open in new window贪心 数组
1786从第一个节点出发到最后一个节点的受限路径数open in new window 拓扑排序 动态规划 2+
1787使所有区间的异或结果为零open in new window位运算 数组 动态规划

Biweekly Contest 47 (2021-03-06 22:30)

题号标题题解标签难度
1779找到最近的有相同 X 或 Y 坐标的点open in new window数组
1780判断一个数字是否可以表示成三的幂的和open in new window数学
1781所有子字符串美丽值之和open in new window哈希表 字符串 计数
1782统计点对的数目open in new window 数组 双指针 2+

Weekly Contest 230 (2021-02-28 10:30)

题号标题题解标签难度
1773统计匹配检索规则的物品数量open in new window数组 字符串
1774最接近目标价格的甜点成本open in new window数组 动态规划 回溯
1775通过最少操作次数使数组的和相等open in new window贪心 数组 哈希表 1+
1776车队 IIopen in new window 数组 数学 2+

Weekly Contest 229 (2021-02-21 10:30)

题号标题题解标签难度
1768交替合并字符串open in new window[✓]双指针 字符串
1769移动所有球到每个盒子所需的最小操作数open in new window数组 字符串 前缀和
1770执行乘法运算的最大分数open in new window数组 动态规划
1771由子序列构造的最长回文串的长度open in new window字符串 动态规划

Biweekly Contest 46 (2021-02-20 22:30)

题号标题题解标签难度
1763最长的美好子字符串open in new window位运算 哈希表 字符串 2+
1764通过连接另一个数组的子数组得到一个数组open in new window贪心 数组 双指针 1+
1765地图中的最高点open in new window广度优先搜索 数组 矩阵
1766互质树open in new window 深度优先搜索 数组 2+

Weekly Contest 228 (2021-02-14 10:30)

题号标题题解标签难度
1758生成交替二进制字符串的最少操作数open in new window字符串
1759统计同质子字符串的数目open in new window数学 字符串
1760袋子里最少数目的球open in new window数组 二分查找
1761一个图中连通三元组的最小度数open in new window

Weekly Contest 227 (2021-02-07 10:30)

题号标题题解标签难度
1752检查数组是否经排序和轮转得到open in new window数组
1753移除石子的最大得分open in new window贪心 数学 堆(优先队列)
1754构造字典序最大的合并字符串open in new window贪心 双指针 字符串
1755最接近目标值的子序列和open in new window位运算 数组 双指针 2+

Biweekly Contest 45 (2021-02-06 22:30)

题号标题题解标签难度
1748唯一元素的和open in new window数组 哈希表 计数
1749任意子数组和的绝对值的最大值open in new window数组 动态规划
1750删除字符串两端相同字符后的最短长度open in new window双指针 字符串
1751最多可以参加的会议数目 IIopen in new window数组 二分查找 动态规划 1+

Weekly Contest 226 (2021-01-31 10:30)

题号标题题解标签难度
1742盒子中小球的最大数量open in new window哈希表 数学 计数
1743从相邻元素对还原数组open in new window深度优先搜索 数组 哈希表
1744你能在你最喜欢的那天吃到你最喜欢的糖果吗?open in new window数组 前缀和
1745分割回文串 IVopen in new window字符串 动态规划

Weekly Contest 225 (2021-01-24 10:30)

题号标题题解标签难度
1736替换隐藏数字得到的最晚时间open in new window贪心 字符串
1737满足三条件之一需改变的最少字符数open in new window哈希表 字符串 计数 1+
1738找出第 K 大的异或坐标值open in new window位运算 数组 分治 5+
1739放置盒子open in new window贪心 数学 二分查找

Biweekly Contest 44 (2021-01-23 22:30)

题号标题题解标签难度
1732找到最高海拔open in new window[✓]数组 前缀和
1733需要教语言的最少人数open in new window贪心 数组 哈希表
1734解码异或后的排列open in new window位运算 数组
1735生成乘积数组的方案数open in new window数组 数学 动态规划 2+

Weekly Contest 224 (2021-01-17 10:30)

题号标题题解标签难度
1725可以形成最大正方形的矩形数目open in new window数组
1726同积元组open in new window数组 哈希表 计数
1727重新排列后的最大子矩阵open in new window贪心 数组 矩阵 1+
1728猫和老鼠 IIopen in new window 拓扑排序 记忆化搜索 5+

Weekly Contest 223 (2021-01-10 10:30)

题号标题题解标签难度
1720解码异或后的数组open in new window位运算 数组
1721交换链表中的节点open in new window链表 双指针
1722执行交换操作后的最小汉明距离open in new window深度优先搜索 并查集 数组
1723完成所有工作的最短时间open in new window位运算 数组 动态规划 2+

Biweekly Contest 43 (2021-01-09 22:30)

题号标题题解标签难度
1716计算力扣银行的钱open in new window数学
1717删除子字符串的最大得分open in new window 贪心 字符串
1718构建字典序最大的可行序列open in new window数组 回溯
1719重构一棵树的方案数open in new window

Weekly Contest 222 (2021-01-03 10:30)

题号标题题解标签难度
1710卡车上的最大单元数open in new window贪心 数组 排序
1711大餐计数open in new window数组 哈希表
1712将数组分成三个子数组的方案数open in new window数组 双指针 二分查找 1+
1713得到子序列的最少操作次数open in new window贪心 数组 哈希表 1+

Weekly Contest 221 (2020-12-27 10:30)

题号标题题解标签难度
1704判断字符串的两半是否相似open in new window字符串 计数
1705吃苹果的最大数目open in new window贪心 数组 堆(优先队列)
1706球会落何处open in new window数组 矩阵 模拟
1707与数组中元素的最大异或值open in new window位运算 字典树 数组

Biweekly Contest 42 (2020-12-26 22:30)

题号标题题解标签难度
1700无法吃午餐的学生数量open in new window 队列 数组 1+
1701平均等待时间open in new window数组 模拟
1702修改后的最大二进制字符串open in new window贪心 字符串
1703得到连续 K 个 1 的最少相邻交换次数open in new window贪心 数组 前缀和 1+

Weekly Contest 220 (2020-12-20 10:30)

题号标题题解标签难度
1694重新格式化电话号码open in new window字符串
1695删除子数组的最大得分open in new window数组 哈希表 滑动窗口
1696跳跃游戏 VIopen in new window队列 数组 动态规划 2+
1697检查边长度限制的路径是否存在open in new window并查集 数组 2+

Weekly Contest 219 (2020-12-13 10:30)

题号标题题解标签难度
1688比赛中的配对次数open in new window数学 模拟
1689十-二进制数的最少数目open in new window贪心 字符串
1690石子游戏 VIIopen in new window数组 数学 动态规划 1+
1691堆叠长方体的最大高度open in new window数组 动态规划 排序

Biweekly Contest 41 (2020-12-12 22:30)

题号标题题解标签难度
1684统计一致字符串的数目open in new window位运算 数组 哈希表 2+
1685有序数组中差绝对值之和open in new window数组 数学 前缀和
1686石子游戏 VIopen in new window贪心 数组 数学 3+
1687从仓库到码头运输箱子open in new window线段树 队列 数组 4+

Weekly Contest 218 (2020-12-06 10:30)

题号标题题解标签难度
1678设计 Goal 解析器open in new window字符串
1679K 和数对的最大数目open in new window[✓]数组 哈希表 双指针 1+
1680连接连续二进制数字open in new window位运算 数学 模拟
1681最小不兼容性open in new window位运算 数组 动态规划 1+

Weekly Contest 217 (2020-11-29 10:30)

题号标题题解标签难度
1672最富有客户的资产总量open in new window数组 矩阵
1673找出最具竞争力的子序列open in new window 贪心 数组 1+
1674使数组互补的最少操作次数open in new window数组 哈希表 前缀和
1675数组的最小偏移量open in new window贪心 数组 有序集合 1+

Biweekly Contest 40 (2020-11-28 22:30)

题号标题题解标签难度
1668最大重复子字符串open in new window字符串 动态规划 字符串匹配
1669合并两个链表open in new window链表
1670设计前中后队列open in new window设计 队列 数组 2+
1671得到山形数组的最少删除次数open in new window[✓]贪心 数组 二分查找 1+

Weekly Contest 216 (2020-11-22 10:30)

题号标题题解标签难度
1662检查两个字符串数组是否相等open in new window数组 字符串
1663具有给定数值的最小字符串open in new window贪心 字符串
1664生成平衡数组的方案数open in new window数组 前缀和
1665完成所有任务的最少初始能量open in new window贪心 数组 排序

Weekly Contest 215 (2020-11-15 10:30)

题号标题题解标签难度
1656设计有序流open in new window设计 数组 哈希表 1+
1657确定两个字符串是否接近open in new window[✓]哈希表 字符串 计数 1+
1658将 x 减到 0 的最小操作数open in new window数组 哈希表 二分查找 2+
1659最大化网格幸福感open in new window位运算 记忆化搜索 动态规划 1+

Biweekly Contest 39 (2020-11-14 22:30)

题号标题题解标签难度
1652拆炸弹open in new window数组 滑动窗口
1653使字符串平衡的最少删除次数open in new window 字符串 动态规划
1654到家的最少跳跃次数open in new window广度优先搜索 数组 动态规划
1655分配重复整数open in new window位运算 数组 动态规划 2+

Weekly Contest 214 (2020-11-08 10:30)

题号标题题解标签难度
1646获取生成数组中的最大值open in new window数组 模拟
1647字符频次唯一的最小删除次数open in new window贪心 哈希表 字符串 1+
1648销售价值减少的颜色球open in new window贪心 数组 数学 3+
1649通过指令创建有序数组open in new window树状数组 线段树 数组 4+

Weekly Contest 213 (2020-11-01 10:30)

题号标题题解标签难度
1640能否连接形成数组open in new window数组 哈希表
1641统计字典序元音字符串的数目open in new window数学 动态规划 组合数学
1642可以到达的最远建筑open in new window贪心 数组 堆(优先队列)
1643第 K 条最小指令open in new window数组 数学 动态规划 1+

Biweekly Contest 38 (2020-10-31 22:30)

题号标题题解标签难度
1636按照频率将数组升序排序open in new window数组 哈希表 排序
1637两点之间不包含任何点的最宽垂直区域open in new window数组 排序
1638统计只差一个字符的子串数目open in new window哈希表 字符串 动态规划 1+
1639通过给定词典构造目标字符串的方案数open in new window数组 字符串 动态规划

Weekly Contest 212 (2020-10-25 10:30)

题号标题题解标签难度
1629按键持续时间最长的键open in new window数组 字符串
1630等差子数组open in new window数组 哈希表 排序
1631最小体力消耗路径open in new window深度优先搜索 广度优先搜索 并查集 4+
1632矩阵转换后的秩open in new window并查集 拓扑排序 3+

Weekly Contest 211 (2020-10-18 10:30)

题号标题题解标签难度
1624两个相同字符之间的最长子字符串open in new window哈希表 字符串
1625执行操作后字典序最小的字符串open in new window深度优先搜索 广度优先搜索 字符串 1+
1626无矛盾的最佳球队open in new window数组 动态规划 排序
1627带阈值的图连通性open in new window并查集 数组 数学 1+

Biweekly Contest 37 (2020-10-17 22:30)

题号标题题解标签难度
1619删除某些元素后的数组均值open in new window数组 排序
1620网络信号最好的坐标open in new window数组 枚举
1621大小为 K 的不重叠线段的数目open in new window数学 动态规划 组合数学
1622奇妙序列open in new window设计 线段树 数学

Weekly Contest 210 (2020-10-11 10:30)

题号标题题解标签难度
1614括号的最大嵌套深度open in new window 字符串
1615最大网络秩open in new window
1616分割两个字符串得到回文串open in new window双指针 字符串
1617统计子树中城市之间最大距离open in new window位运算 动态规划 2+

Weekly Contest 209 (2020-10-04 10:30)

题号标题题解标签难度
1608特殊数组的特征值open in new window数组 二分查找 排序
1609奇偶树open in new window 广度优先搜索 二叉树
1610可见点的最大数目open in new window几何 数组 数学 2+
1611使整数变为 0 的最少操作次数open in new window位运算 记忆化搜索 动态规划

Biweekly Contest 36 (2020-10-03 22:30)

题号标题题解标签难度
1603设计停车系统open in new window设计 计数 模拟
1604警告一小时内使用相同员工卡大于等于三次的人open in new window数组 哈希表 字符串 1+
1605给定行和列的和求可行矩阵open in new window贪心 数组 矩阵
1606找到处理最多请求的服务器open in new window贪心 数组 有序集合 1+

Weekly Contest 208 (2020-09-27 10:30)

题号标题题解标签难度
1598文件夹操作日志搜集器open in new window 数组 字符串
1599经营摩天轮的最大利润open in new window数组 模拟
1600王位继承顺序open in new window 深度优先搜索 设计 1+
1601最多可达成的换楼请求数目open in new window位运算 数组 回溯 1+

Weekly Contest 207 (2020-09-20 10:30)

题号标题题解标签难度
1592重新排列单词间的空格open in new window字符串
1593拆分字符串使唯一子字符串的数目最大open in new window[✓]哈希表 字符串 回溯
1594矩阵的最大非负积open in new window数组 动态规划 矩阵
1595连通两组点的最小成本open in new window位运算 数组 动态规划 2+

Biweekly Contest 35 (2020-09-19 22:30)

题号标题题解标签难度
1588所有奇数长度子数组的和open in new window数组 数学 前缀和
1589所有排列中的最大和open in new window贪心 数组 前缀和 1+
1590使数组和能被 P 整除open in new window[✓]数组 哈希表 前缀和
1591奇怪的打印机 IIopen in new window 拓扑排序 数组 1+

Weekly Contest 206 (2020-09-13 10:30)

题号标题题解标签难度
1582二进制矩阵中的特殊位置open in new window数组 矩阵
1583统计不开心的朋友open in new window数组 模拟
1584连接所有点的最小费用open in new window并查集 数组 1+
1585检查字符串是否可以通过排序子字符串得到另一个字符串open in new window贪心 字符串 排序

Weekly Contest 205 (2020-09-06 10:30)

题号标题题解标签难度
1576替换所有的问号open in new window字符串
1577数的平方等于两数乘积的方法数open in new window数组 哈希表 数学 1+
1578使绳子变成彩色的最短时间open in new window贪心 数组 字符串 1+
1579保证图可完全遍历open in new window并查集

Biweekly Contest 34 (2020-09-05 22:30)

题号标题题解标签难度
1572矩阵对角线元素的和open in new window数组 矩阵
1573分割字符串的方案数open in new window数学 字符串
1574删除最短的子数组使剩余数组有序open in new window 数组 双指针 2+
1575统计所有可行路径open in new window记忆化搜索 数组 动态规划

Weekly Contest 204 (2020-08-30 10:30)

题号标题题解标签难度
1566重复至少 K 次且长度为 M 的模式open in new window数组 枚举
1567乘积为正数的最长子数组长度open in new window贪心 数组 动态规划
1568使陆地分离的最少天数open in new window深度优先搜索 广度优先搜索 数组 2+
1569将子数组重新排序得到同一个二叉搜索树的方案数open in new window 并查集 二叉搜索树 7+

Weekly Contest 203 (2020-08-23 10:30)

题号标题题解标签难度
1560圆形赛道上经过次数最多的扇区open in new window数组 模拟
1561你可以获得的最大硬币数目open in new window贪心 数组 数学 2+
1562查找大小为 M 的最新分组open in new window数组 哈希表 二分查找 1+
1563石子游戏 Vopen in new window数组 数学 动态规划 1+

Biweekly Contest 33 (2020-08-22 22:30)

题号标题题解标签难度
1556千位分隔数open in new window字符串
1557可以到达所有点的最少点数目open in new window
1558得到目标数组的最少函数调用次数open in new window贪心 位运算 数组
1559二维网格图中探测环open in new window深度优先搜索 广度优先搜索 并查集 2+

Weekly Contest 202 (2020-08-16 10:30)

题号标题题解标签难度
1550存在连续三个奇数的数组open in new window数组
1551使数组中所有元素相等的最小操作数open in new window数学
1552两球之间的磁力open in new window数组 二分查找 排序
1553吃掉 N 个橘子的最少天数open in new window记忆化搜索 动态规划

Weekly Contest 201 (2020-08-09 10:30)

题号标题题解标签难度
1544整理字符串open in new window 字符串
1545找出第 N 个二进制字符串中的第 K 位open in new window[✓]递归 字符串 模拟
1546和为目标值且不重叠的非空子数组的最大数目open in new window贪心 数组 哈希表 1+
1547切棍子的最小成本open in new window数组 动态规划 排序

Biweekly Contest 32 (2020-08-08 22:30)

题号标题题解标签难度
1539第 k 个缺失的正整数open in new window数组 二分查找
1540K 次操作转变字符串open in new window哈希表 字符串
1541平衡括号字符串的最少插入次数open in new window 贪心 字符串
1542找出最长的超赞子字符串open in new window位运算 哈希表 字符串

Weekly Contest 200 (2020-08-02 10:30)

题号标题题解标签难度
1534统计好三元组open in new window数组 枚举
1535找出数组游戏的赢家open in new window数组 模拟
1536排布二进制网格的最少交换次数open in new window贪心 数组 矩阵
1537最大得分open in new window贪心 数组 双指针 1+

Weekly Contest 199 (2020-07-26 10:30)

题号标题题解标签难度
1528重新排列字符串open in new window数组 字符串
1529最少的后缀翻转次数open in new window贪心 字符串
1530好叶子节点对的数量open in new window 深度优先搜索 二叉树
1531压缩字符串 IIopen in new window字符串 动态规划

Biweekly Contest 31 (2020-07-25 22:30)

题号标题题解标签难度
1523在区间范围内统计奇数数目open in new window数学
1524和为奇数的子数组数目open in new window数组 数学 动态规划 1+
1525字符串的好分割数目open in new window位运算 哈希表 字符串 1+
1526形成目标数组的子数组最少增加次数open in new window 贪心 数组 2+

Weekly Contest 198 (2020-07-19 10:30)

题号标题题解标签难度
1518换水问题open in new window数学 模拟
1519子树中标签相同的节点数open in new window 深度优先搜索 广度优先搜索 2+
1520最多的不重叠子字符串open in new window贪心 字符串
1521找到最接近目标值的函数值open in new window位运算 线段树 数组 1+

Weekly Contest 197 (2020-07-12 10:30)

题号标题题解标签难度
1512好数对的数目open in new window数组 哈希表 数学 1+
1513仅含 1 的子串数open in new window数学 字符串
1514概率最大的路径open in new window 数组 最短路 1+
1515服务中心的最佳位置open in new window几何 数组 数学 1+

Biweekly Contest 30 (2020-07-11 22:30)

题号标题题解标签难度
1507转变日期格式open in new window字符串
1508子数组和排序后的区间和open in new window数组 双指针 二分查找 1+
1509三次操作后最大值与最小值的最小差open in new window贪心 数组 排序
1510石子游戏 IVopen in new window数学 动态规划 博弈

Weekly Contest 196 (2020-07-05 10:30)

题号标题题解标签难度
1502判断能否形成等差数列open in new window数组 排序
1503所有蚂蚁掉下来前的最后一刻open in new window脑筋急转弯 数组 模拟
1504统计全 1 子矩形open in new window 数组 动态规划 2+
1505最多 K 次交换相邻数位后得到的最小整数open in new window贪心 树状数组 线段树 1+

Weekly Contest 195 (2020-06-28 10:30)

题号标题题解标签难度
1496判断路径是否相交open in new window哈希表 字符串
1497检查数组对是否可以被 k 整除open in new window[✓]数组 哈希表 计数
1498满足条件的子序列数目open in new window数组 双指针 二分查找 1+
1499满足不等式的最大值open in new window队列 数组 滑动窗口 2+

Biweekly Contest 29 (2020-06-27 22:30)

题号标题题解标签难度
1491去掉最低工资和最高工资后的工资平均值open in new window数组 排序
1492n 的第 k 个因子open in new window数学 数论
1493删掉一个元素以后全为 1 的最长子数组open in new window数组 动态规划 滑动窗口
1494并行课程 IIopen in new window位运算 动态规划 1+

Weekly Contest 194 (2020-06-21 10:30)

题号标题题解标签难度
1486数组异或操作open in new window位运算 数学
1487保证文件名唯一open in new window数组 哈希表 字符串
1488避免洪水泛滥open in new window贪心 数组 哈希表 2+
1489找到最小生成树里的关键边和伪关键边open in new window并查集 最小生成树 2+

Weekly Contest 193 (2020-06-14 10:30)

题号标题题解标签难度
1480一维数组的动态和open in new window数组 前缀和
1481不同整数的最少数目open in new window贪心 数组 哈希表 2+
1482制作 m 束花所需的最少天数open in new window数组 二分查找
1483树节点的第 K 个祖先open in new window 深度优先搜索 广度优先搜索 3+

Biweekly Contest 28 (2020-06-13 22:30)

题号标题题解标签难度
1475商品折扣后的最终价格open in new window[✓] 数组 单调栈
1476子矩形查询open in new window设计 数组 矩阵
1477找两个和为目标值且不重叠的子数组open in new window数组 哈希表 二分查找 2+
1478安排邮筒open in new window数组 数学 动态规划 1+

Weekly Contest 192 (2020-06-07 10:30)

题号标题题解标签难度
1470重新排列数组open in new window数组
1471数组中的 k 个最强值open in new window数组 双指针 排序
1472设计浏览器历史记录open in new window[✓] 设计 数组 3+
1473粉刷房子 IIIopen in new window数组 动态规划

Weekly Contest 191 (2020-05-31 10:30)

题号标题题解标签难度
1464数组中两元素的最大乘积open in new window数组 排序 堆(优先队列)
1465切割后面积最大的蛋糕open in new window贪心 数组 排序
1466重新规划路线open in new window深度优先搜索 广度优先搜索
1467两个盒子中球的颜色数相同的概率open in new window数组 数学 动态规划 3+

Biweekly Contest 27 (2020-05-30 22:30)

题号标题题解标签难度
1460通过翻转子数组使两个数组相等open in new window数组 哈希表 排序
1461检查一个字符串是否包含所有长度为 K 的二进制子串open in new window位运算 哈希表 字符串 2+
1462课程表 IVopen in new window深度优先搜索 广度优先搜索 1+
1463摘樱桃 IIopen in new window数组 动态规划 矩阵

Weekly Contest 190 (2020-05-24 10:30)

题号标题题解标签难度
1455检查单词是否为句中其他单词的前缀open in new window双指针 字符串 字符串匹配
1456定长子串中元音的最大数目open in new window[✓]字符串 滑动窗口
1457二叉树中的伪回文路径open in new window位运算 深度优先搜索 2+
1458两个子序列的最大点积open in new window数组 动态规划

Weekly Contest 189 (2020-05-17 10:30)

题号标题题解标签难度
1450在既定时间做作业的学生人数open in new window数组
1451重新排列句子中的单词open in new window字符串 排序
1452收藏清单open in new window数组 哈希表 字符串
1453圆形靶内的最大飞镖数量open in new window几何 数组 数学

Biweekly Contest 26 (2020-05-16 22:30)

题号标题题解标签难度
1446连续字符open in new window字符串
1447最简分数open in new window数学 字符串 数论
1448统计二叉树中好节点的数目open in new window 深度优先搜索 广度优先搜索 1+
1449数位成本和为目标值的最大数字open in new window数组 动态规划

Weekly Contest 188 (2020-05-10 10:30)

题号标题题解标签难度
1441用栈操作构建数组open in new window[✓] 数组 模拟
1442形成两个异或相等数组的三元组数目open in new window位运算 数组 哈希表 2+
1443收集树上所有苹果的最少时间open in new window 深度优先搜索 广度优先搜索 1+
1444切披萨的方案数open in new window记忆化搜索 数组 动态规划 1+

Weekly Contest 187 (2020-05-03 10:30)

题号标题题解标签难度
1436旅行终点站open in new window数组 哈希表 字符串
1437是否所有 1 都至少相隔 k 个元素open in new window数组
1438绝对差不超过限制的最长连续子数组open in new window队列 数组 有序集合 3+
1439有序矩阵中的第 k 个最小数组和open in new window数组 二分查找 矩阵 1+

Biweekly Contest 25 (2020-05-02 22:30)

题号标题题解标签难度
1431拥有最多糖果的孩子open in new window[✓]数组
1432改变一个整数能得到的最大差值open in new window贪心 数学
1433检查一个字符串是否可以打破另一个字符串open in new window贪心 字符串 排序
1434每个人戴不同帽子的方案数open in new window位运算 数组 动态规划 1+

Weekly Contest 186 (2020-04-26 10:30)

题号标题题解标签难度
1422分割字符串的最大得分open in new window字符串 前缀和
1423可获得的最大点数open in new window数组 前缀和 滑动窗口
1424对角线遍历 IIopen in new window数组 排序 堆(优先队列)
1425带限制的子序列和open in new window队列 数组 动态规划 3+

Weekly Contest 185 (2020-04-19 10:30)

题号标题题解标签难度
1417重新格式化字符串open in new window字符串
1418点菜展示表open in new window数组 哈希表 字符串 2+
1419数青蛙open in new window[✓]字符串 计数
1420生成数组open in new window动态规划 前缀和

Biweekly Contest 24 (2020-04-18 22:30)

题号标题题解标签难度
1413逐步求和得到正数的最小值open in new window数组 前缀和
1414和为 K 的最少斐波那契数字数目open in new window贪心 数学
1415长度为 n 的开心字符串中字典序第 k 小的字符串open in new window字符串 回溯
1416恢复数组open in new window字符串 动态规划

Weekly Contest 184 (2020-04-12 10:30)

题号标题题解标签难度
1408数组中的字符串匹配open in new window数组 字符串 字符串匹配
1409查询带键的排列open in new window树状数组 数组 模拟
1410HTML 实体解析器open in new window哈希表 字符串
1411给 N x 3 网格图涂色的方案数open in new window动态规划

Weekly Contest 183 (2020-04-05 10:30)

题号标题题解标签难度
1403非递增顺序的最小子序列open in new window贪心 数组 排序
1404将二进制表示减到 1 的步骤数open in new window位运算 字符串
1405最长快乐字符串open in new window[✓]贪心 字符串 堆(优先队列)
1406石子游戏 IIIopen in new window数组 数学 动态规划 1+

Biweekly Contest 23 (2020-04-04 22:30)

题号标题题解标签难度
1399统计最大组的数目open in new window哈希表 数学
1400构造 K 个回文字符串open in new window贪心 哈希表 字符串 1+
1401圆和矩形是否有重叠open in new window几何 数学
1402做菜顺序open in new window贪心 数组 动态规划 1+

Weekly Contest 182 (2020-03-29 10:30)

题号标题题解标签难度
1394找出数组中的幸运数open in new window数组 哈希表 计数
1395统计作战单位数open in new window树状数组 线段树 数组 1+
1396设计地铁系统open in new window设计 哈希表 字符串
1397找到所有好字符串open in new window字符串 动态规划 字符串匹配

Weekly Contest 181 (2020-03-22 10:30)

题号标题题解标签难度
1389按既定顺序创建目标数组open in new window数组 模拟
1390四因数open in new window数组 数学
1391检查网格中是否存在有效路径open in new window深度优先搜索 广度优先搜索 并查集 2+
1392最长快乐前缀open in new window字符串 字符串匹配 哈希函数 1+

Biweekly Contest 22 (2020-03-21 22:30)

题号标题题解标签难度
1385两个数组间的距离值open in new window数组 双指针 二分查找 1+
1386安排电影院座位open in new window贪心 位运算 数组 1+
1387将整数按权重排序open in new window记忆化搜索 动态规划 排序
13883n 块披萨open in new window贪心 数组 动态规划 1+

Weekly Contest 180 (2020-03-15 10:30)

题号标题题解标签难度
1380矩阵中的幸运数open in new window数组 矩阵
1381设计一个支持增量操作的栈open in new window[✓] 设计 数组
1382将二叉搜索树变平衡open in new window贪心 深度优先搜索 3+
1383最大的团队表现值open in new window贪心 数组 排序 1+

Weekly Contest 179 (2020-03-08 10:30)

题号标题题解标签难度
1374生成每种字符都是奇数个的字符串open in new window字符串
1375二进制字符串前缀一致的次数open in new window数组
1376通知所有员工所需的时间open in new window 深度优先搜索 广度优先搜索
1377T 秒后青蛙的位置open in new window 深度优先搜索 广度优先搜索 1+

Biweekly Contest 21 (2020-03-07 22:30)

题号标题题解标签难度
1370上升下降字符串open in new window哈希表 字符串 计数
1371每个元音包含偶数次的最长子字符串open in new window位运算 哈希表 字符串 1+
1372二叉树中的最长交错路径open in new window 深度优先搜索 动态规划 1+
1373二叉搜索子树的最大键值和open in new window 深度优先搜索 二叉搜索树 2+

Weekly Contest 178 (2020-03-01 10:30)

题号标题题解标签难度
1365有多少小于当前数字的数字open in new window数组 哈希表 计数 1+
1366通过投票对团队排名open in new window数组 哈希表 字符串 2+
1367二叉树中的链表open in new window 深度优先搜索 链表 1+
1368使网格图至少有一条有效路径的最小代价open in new window广度优先搜索 数组 3+

Weekly Contest 177 (2020-02-23 10:30)

题号标题题解标签难度
1360日期之间隔几天open in new window数学 字符串
1361验证二叉树open in new window 深度优先搜索 广度优先搜索 3+
1362最接近的因数open in new window数学
1363形成三的最大倍数open in new window贪心 数组 动态规划

Biweekly Contest 20 (2020-02-22 22:30)

题号标题题解标签难度
1356根据数字二进制下 1 的数目排序open in new window位运算 数组 计数 1+
1357每隔 n 个顾客打折open in new window设计 数组 哈希表
1358包含所有三种字符的子字符串数目open in new window哈希表 字符串 滑动窗口
1359有效的快递序列数目open in new window数学 动态规划 组合数学

Weekly Contest 176 (2020-02-16 10:30)

题号标题题解标签难度
1351统计有序矩阵中的负数open in new window数组 二分查找 矩阵
1352最后 K 个数的乘积open in new window设计 队列 数组 2+
1353最多可以参加的会议数目open in new window贪心 数组 排序 1+
1354多次求和构造目标数组open in new window数组 堆(优先队列)

Weekly Contest 175 (2020-02-09 10:30)

题号标题题解标签难度
1346检查整数及其两倍数是否存在open in new window数组 哈希表 双指针 2+
1347制造字母异位词的最小步骤数open in new window哈希表 字符串 计数
1348推文计数open in new window设计 哈希表 二分查找 2+
1349参加考试的最大学生数open in new window位运算 数组 动态规划 2+

Biweekly Contest 19 (2020-02-08 22:30)

题号标题题解标签难度
1342将数字变成 0 的操作次数open in new window位运算 数学
1343大小为 K 且平均值大于等于阈值的子数组数目open in new window数组 滑动窗口
1344时钟指针的夹角open in new window数学
1345跳跃游戏 IVopen in new window广度优先搜索 数组 哈希表

Weekly Contest 174 (2020-02-02 10:30)

题号标题题解标签难度
1337矩阵中战斗力最弱的 K 行open in new window数组 二分查找 矩阵 2+
1338数组大小减半open in new window贪心 数组 哈希表 2+
1339分裂二叉树的最大乘积open in new window 深度优先搜索 二叉树
1340跳跃游戏 Vopen in new window数组 动态规划 排序

Weekly Contest 173 (2020-01-26 10:30)

题号标题题解标签难度
1332删除回文子序列open in new window双指针 字符串
1333餐厅过滤器open in new window数组 排序
1334阈值距离内邻居最少的城市open in new window 动态规划 最短路
1335工作计划的最低难度open in new window数组 动态规划

Biweekly Contest 18 (2020-01-25 22:30)

题号标题题解标签难度
1331数组序号转换open in new window[✓]数组 哈希表 排序
1328破坏回文串open in new window贪心 字符串
1329将矩阵按对角线排序open in new window数组 矩阵 排序
1330翻转子数组得到最大的数组值open in new window贪心 数组 数学

Weekly Contest 172 (2020-01-19 10:30)

题号标题题解标签难度
13236 和 9 组成的最大数字open in new window贪心 数学
1324竖直打印单词open in new window数组 字符串 模拟
1325删除给定值的叶子节点open in new window 深度优先搜索 二叉树
1326灌溉花园的最少水龙头数目open in new window贪心 数组 动态规划

Weekly Contest 171 (2020-01-12 10:30)

题号标题题解标签难度
1317将整数转换为两个无零整数的和open in new window数学
1318或运算的最小翻转次数open in new window位运算
1319连通网络的操作次数open in new window深度优先搜索 广度优先搜索 并查集 1+
1320二指输入的的最小距离open in new window字符串 动态规划

Biweekly Contest 17 (2020-01-11 22:30)

题号标题题解标签难度
1313解压缩编码列表open in new window数组
1314矩阵区域和open in new window数组 矩阵 前缀和
1315祖父节点值为偶数的节点和open in new window 深度优先搜索 广度优先搜索 1+
1316不同的循环子字符串open in new window字典树 字符串 哈希函数 1+

Weekly Contest 170 (2020-01-05 10:30)

题号标题题解标签难度
1309解码字母到整数映射open in new window字符串
1310子数组异或查询open in new window位运算 数组 前缀和
1311获取你好友已观看的视频open in new window广度优先搜索 数组 2+
1312让字符串成为回文串的最少插入次数open in new window[✓]字符串 动态规划

Weekly Contest 169 (2019-12-29 10:30)

题号标题题解标签难度
1304和为零的 N 个不同整数open in new window数组 数学
1305两棵二叉搜索树中的所有元素open in new window 深度优先搜索 二叉搜索树 2+
1306跳跃游戏 IIIopen in new window深度优先搜索 广度优先搜索 数组
1307口算难题open in new window数组 数学 字符串 1+

Biweekly Contest 16 (2019-12-28 22:30)

题号标题题解标签难度
1299将每个元素替换为右侧最大元素open in new window数组
1300转变数组后最接近目标值的数组和open in new window数组 二分查找 排序
1302层数最深叶子节点的和open in new window 深度优先搜索 广度优先搜索 1+
1301最大得分的路径数目open in new window数组 动态规划 矩阵

Weekly Contest 168 (2019-12-22 10:30)

题号标题题解标签难度
1295统计位数为偶数的数字open in new window数组 数学
1296划分数组为连续数字的集合open in new window贪心 数组 哈希表 1+
1297子串的最大出现次数open in new window哈希表 字符串 滑动窗口
1298你能从盒子里获得的最大糖果数open in new window广度优先搜索 数组

Weekly Contest 167 (2019-12-15 10:30)

题号标题题解标签难度
1290二进制链表转整数open in new window链表 数学
1291顺次数open in new window枚举
1292元素和小于等于阈值的正方形的最大边长open in new window数组 二分查找 矩阵 1+
1293网格中的最短路径open in new window广度优先搜索 数组 矩阵

Biweekly Contest 15 (2019-12-14 22:30)

题号标题题解标签难度
1287有序数组中出现次数超过25%的元素open in new window数组
1288删除被覆盖区间open in new window[✓]数组 排序
1286字母组合迭代器open in new window设计 字符串 回溯 1+
1289下降路径最小和 IIopen in new window数组 动态规划 矩阵

Weekly Contest 166 (2019-12-08 10:30)

题号标题题解标签难度
1281整数的各位积和之差open in new window数学
1282用户分组open in new window贪心 数组 哈希表
1283使结果不超过阈值的最小除数open in new window数组 二分查找
1284转化为全零矩阵的最少反转次数open in new window位运算 广度优先搜索 数组 2+

Weekly Contest 165 (2019-12-01 10:30)

题号标题题解标签难度
1275找出井字棋的获胜者open in new window数组 哈希表 矩阵 1+
1276不浪费原料的汉堡制作方案open in new window数学
1277统计全为 1 的正方形子矩阵open in new window[✓]数组 动态规划 矩阵
1278分割回文串 IIIopen in new window字符串 动态规划

Biweekly Contest 14 (2019-11-30 22:30)

题号标题题解标签难度
1271十六进制魔术数字 🔒open in new window数学 字符串
1272删除区间 🔒open in new window数组
1273删除树节点 🔒open in new window 深度优先搜索 广度优先搜索 1+
1274矩形内船只的数目 🔒open in new window数组 分治 交互

Weekly Contest 164 (2019-11-24 10:30)

题号标题题解标签难度
1266访问所有点的最小时间open in new window几何 数组 数学
1267统计参与通信的服务器open in new window深度优先搜索 广度优先搜索 并查集 3+
1268搜索推荐系统open in new window字典树 数组 字符串 3+
1269停在原地的方案数open in new window动态规划

Weekly Contest 163 (2019-11-17 10:30)

题号标题题解标签难度
1260二维网格迁移open in new window数组 矩阵 模拟
1261在受污染的二叉树中查找元素open in new window 深度优先搜索 广度优先搜索 3+
1262可被三整除的最大和open in new window贪心 数组 动态规划 1+
1263推箱子open in new window广度优先搜索 数组 矩阵 1+

Biweekly Contest 13 (2019-11-16 22:30)

题号标题题解标签难度
1256加密数字 🔒open in new window位运算 数学 字符串
1257最小公共区域 🔒open in new window 深度优先搜索 广度优先搜索 3+
1258近义词句子 🔒open in new window并查集 数组 哈希表 2+
1259不相交的握手 🔒open in new window数学 动态规划

Weekly Contest 162 (2019-11-10 10:30)

题号标题题解标签难度
1252奇数值单元格的数目open in new window数组 数学 模拟
1253重构 2 行二进制矩阵open in new window贪心 数组 矩阵
1254统计封闭岛屿的数目open in new window深度优先搜索 广度优先搜索 并查集 2+
1255得分最高的单词集合open in new window位运算 数组 字符串 3+

Weekly Contest 161 (2019-11-03 10:30)

题号标题题解标签难度
1247交换字符使得字符串相同open in new window贪心 数学 字符串
1248统计「优美子数组」open in new window数组 哈希表 数学 2+
1249移除无效的括号open in new window 字符串
1250检查「好数组」open in new window数组 数学 数论

Biweekly Contest 12 (2019-11-02 22:30)

题号标题题解标签难度
1244力扣排行榜 🔒open in new window设计 哈希表 排序
1243数组变换 🔒open in new window数组 模拟
1245树的直径 🔒open in new window 深度优先搜索 广度优先搜索 2+
1246删除回文子数组 🔒open in new window数组 动态规划

Weekly Contest 160 (2019-10-27 10:30)

题号标题题解标签难度
1237找出给定方程的正整数解open in new window数学 双指针 二分查找 1+
1238循环码排列open in new window位运算 数学 回溯
1239串联字符串的最大长度open in new window位运算 数组 字符串 1+
1240铺瓷砖open in new window回溯

Weekly Contest 159 (2019-10-20 10:30)

题号标题题解标签难度
1232缀点成线open in new window几何 数组 数学
1233删除子文件夹open in new window[✓]深度优先搜索 字典树 数组 1+
1234替换子串得到平衡字符串open in new window字符串 滑动窗口
1235规划兼职工作open in new window数组 二分查找 动态规划 1+

Biweekly Contest 11 (2019-10-19 22:30)

题号标题题解标签难度
1228等差数列中缺失的数字 🔒open in new window数组 数学
1229安排会议日程 🔒open in new window数组 双指针 排序
1230抛掷硬币 🔒open in new window数组 数学 动态规划 1+
1231分享巧克力 🔒open in new window数组 二分查找

Weekly Contest 158 (2019-10-13 10:30)

题号标题题解标签难度
1221分割平衡字符串open in new window贪心 字符串 计数
1222可以攻击国王的皇后open in new window数组 矩阵 模拟
1223掷骰子模拟open in new window数组 动态规划
1224最大相等频率open in new window数组 哈希表

Weekly Contest 157 (2019-10-06 10:30)

题号标题题解标签难度
1217玩筹码open in new window贪心 数组 数学
1218最长定差子序列open in new window数组 哈希表 动态规划
1219黄金矿工open in new window数组 回溯 矩阵
1220统计元音字母序列的数目open in new window动态规划

Biweekly Contest 10 (2019-10-05 22:30)

题号标题题解标签难度
1213三个有序数组的交集 🔒open in new window数组 哈希表 二分查找 1+
1214查找两棵二叉搜索树之和 🔒open in new window 深度优先搜索 4+
1215步进数 🔒open in new window广度优先搜索 数学 回溯
1216验证回文串 III 🔒open in new window字符串 动态规划

Weekly Contest 156 (2019-09-29 10:30)

题号标题题解标签难度
1207独一无二的出现次数open in new window[✓]数组 哈希表
1208尽可能使字符串相等open in new window字符串 二分查找 前缀和 1+
1209删除字符串中的所有相邻重复项 IIopen in new window 字符串
1210穿过迷宫的最少移动次数open in new window广度优先搜索 数组 矩阵

Weekly Contest 155 (2019-09-22 10:30)

题号标题题解标签难度
1200最小绝对差open in new window数组 排序
1201丑数 IIIopen in new window数学 二分查找 组合数学 1+
1202交换字符串中的元素open in new window深度优先搜索 广度优先搜索 并查集 4+
1203项目管理open in new window深度优先搜索 广度优先搜索 1+

Biweekly Contest 9 (2019-09-21 22:30)

题号标题题解标签难度
1196最多可以买到的苹果数量 🔒open in new window贪心 数组 排序
1197进击的骑士 🔒open in new window广度优先搜索
1198找出所有行中最小公共元素 🔒open in new window数组 哈希表 二分查找 2+
1199建造街区的最短时间 🔒open in new window贪心 数组 数学 1+

Weekly Contest 154 (2019-09-15 10:30)

题号标题题解标签难度
1189“气球” 的最大数量open in new window哈希表 字符串 计数
1190反转每对括号间的子串open in new window[✓] 字符串
1191K 次串联后最大子数组之和open in new window数组 动态规划
1192查找集群内的关键连接open in new window深度优先搜索 双连通分量

Weekly Contest 153 (2019-09-08 10:30)

题号标题题解标签难度
1184公交站间的距离open in new window数组
1185一周中的第几天open in new window数学
1186删除一次得到子数组最大和open in new window数组 动态规划
1187使数组严格递增open in new window数组 二分查找 动态规划 1+

Biweekly Contest 8 (2019-09-07 22:30)

题号标题题解标签难度
1180统计只含单一字母的子串 🔒open in new window数学 字符串
1181前后拼接 🔒open in new window数组 哈希表 字符串 1+
1182与目标颜色间的最短距离 🔒open in new window数组 二分查找 动态规划
1183矩阵中 1 的最大数量 🔒open in new window贪心 堆(优先队列)

Weekly Contest 152 (2019-09-01 10:30)

题号标题题解标签难度
1175质数排列open in new window数学
1176健身计划评估 🔒open in new window数组 滑动窗口
1177构建回文串检测open in new window位运算 数组 哈希表 2+
1178猜字谜open in new window位运算 字典树 数组 2+

Weekly Contest 151 (2019-08-25 10:30)

题号标题题解标签难度
1169查询无效交易open in new window数组 哈希表 字符串 1+
1170比较字符串最小字母出现频次open in new window数组 哈希表 字符串 2+
1171从链表中删去总和值为零的连续节点open in new window哈希表 链表
1172餐盘栈open in new window 设计 哈希表 1+

Biweekly Contest 7 (2019-08-24 22:30)

题号标题题解标签难度
1165单行键盘 🔒open in new window哈希表 字符串
1166设计文件系统 🔒open in new window设计 字典树 哈希表 1+
1167连接木棍的最低费用 🔒open in new window贪心 数组 堆(优先队列)
1168水资源分配优化 🔒open in new window并查集 最小生成树 1+

Weekly Contest 150 (2019-08-18 10:30)

题号标题题解标签难度
1160拼写单词open in new window数组 哈希表 字符串 1+
1161最大层内元素和open in new window 深度优先搜索 广度优先搜索 1+
1162地图分析open in new window广度优先搜索 数组 动态规划 1+
1163按字典序排在最后的子串open in new window双指针 字符串

Weekly Contest 149 (2019-08-11 10:30)

题号标题题解标签难度
1154一年中的第几天open in new window数学 字符串
1155掷骰子等于目标和的方法数open in new window动态规划
1156单字符重复子串的最大长度open in new window哈希表 字符串 滑动窗口
1157子数组中占绝大多数的元素open in new window设计 树状数组 线段树 2+

Biweekly Contest 6 (2019-08-10 22:30)

题号标题题解标签难度
1150检查一个数是否在数组中占绝大多数 🔒open in new window数组 二分查找
1151最少交换次数来组合所有的 1 🔒open in new window数组 滑动窗口
1152用户网站访问行为分析 🔒open in new window数组 哈希表 排序
1153字符串转化 🔒open in new window哈希表 字符串

Weekly Contest 148 (2019-08-04 10:30)

题号标题题解标签难度
1144递减元素使数组呈锯齿状open in new window贪心 数组
1145二叉树着色游戏open in new window 深度优先搜索 二叉树
1146快照数组open in new window设计 数组 哈希表 1+
1147段式回文open in new window贪心 双指针 字符串 3+

Weekly Contest 147 (2019-07-28 10:30)

题号标题题解标签难度
1137第 N 个泰波那契数open in new window[✓]记忆化搜索 数学 动态规划
1138字母板上的路径open in new window哈希表 字符串
1139最大的以 1 为边界的正方形open in new window数组 动态规划 矩阵
1140石子游戏 IIopen in new window数组 数学 动态规划 2+

Biweekly Contest 5 (2019-07-27 22:30)

题号标题题解标签难度
1133最大唯一数 🔒open in new window数组 哈希表 排序
1134阿姆斯特朗数 🔒open in new window数学
1135最低成本连通所有城市 🔒open in new window并查集 最小生成树 1+
1136并行课程 🔒open in new window 拓扑排序

Weekly Contest 146 (2019-07-21 10:30)

题号标题题解标签难度
1128等价多米诺骨牌对的数量open in new window数组 哈希表 计数
1129颜色交替的最短路径open in new window广度优先搜索
1130叶值的最小代价生成树open in new window 贪心 数组 2+
1131绝对值表达式的最大值open in new window数组 数学

Weekly Contest 145 (2019-07-14 10:30)

题号标题题解标签难度
1122数组的相对排序open in new window数组 哈希表 计数排序 1+
1123最深叶节点的最近公共祖先open in new window 深度优先搜索 广度优先搜索 2+
1124表现良好的最长时间段open in new window 数组 哈希表 2+
1125最小的必要团队open in new window位运算 数组 动态规划 1+

Biweekly Contest 4 (2019-07-13 22:30)

题号标题题解标签难度
1118一月有多少天 🔒open in new window数学
1119删去字符串中的元音 🔒open in new window字符串
1120子树的最大平均值 🔒open in new window 深度优先搜索 二叉树
1121将数组分成几个递增序列 🔒open in new window数组 计数

Weekly Contest 144 (2019-07-07 10:30)

题号标题题解标签难度
1108IP 地址无效化open in new window字符串
1109航班预订统计open in new window数组 前缀和
1110删点成林open in new window 深度优先搜索 数组 2+
1111有效括号的嵌套深度open in new window 字符串

Weekly Contest 143 (2019-06-30 10:30)

题号标题题解标签难度
1103分糖果 IIopen in new window数学 模拟
1104二叉树寻路open in new window 数学 二叉树
1105填充书架open in new window数组 动态规划
1106解析布尔表达式open in new window[✓] 递归 字符串

Biweekly Contest 3 (2019-06-29 22:30)

题号标题题解标签难度
1099小于 K 的两数之和 🔒open in new window数组 双指针 二分查找 1+
1100长度为 K 的无重复字符子串 🔒open in new window哈希表 字符串 滑动窗口
1101彼此熟识的最早时间 🔒open in new window并查集 数组 排序
1102得分最高的路径 🔒open in new window深度优先搜索 广度优先搜索 并查集 4+

Weekly Contest 142 (2019-06-23 10:30)

题号标题题解标签难度
1093大样本统计open in new window数组 数学 概率与统计
1094拼车open in new window数组 前缀和 排序 2+
1095山脉数组中查找目标值open in new window数组 二分查找 交互
1096花括号展开 IIopen in new window 广度优先搜索 字符串 1+

Weekly Contest 141 (2019-06-16 10:30)

题号标题题解标签难度
1089复写零open in new window数组 双指针
1090受标签影响的最大值open in new window贪心 数组 哈希表 2+
1091二进制矩阵中的最短路径open in new window广度优先搜索 数组 矩阵
1092最短公共超序列open in new window字符串 动态规划

Biweekly Contest 2 (2019-06-15 22:30)

题号标题题解标签难度
1085最小元素各数位之和 🔒open in new window数组 数学
1086前五科的均分 🔒open in new window数组 哈希表 排序 1+
1087花括号展开 🔒open in new window广度优先搜索 字符串 回溯
1088易混淆数 II 🔒open in new window数学 回溯

Weekly Contest 140 (2019-06-09 10:30)

题号标题题解标签难度
1078Bigram 分词open in new window字符串
1079活字印刷open in new window哈希表 字符串 回溯 1+
1080根到叶路径上的不足节点open in new window 深度优先搜索 二叉树
1081不同字符的最小子序列open in new window[✓] 贪心 字符串 1+

Weekly Contest 139 (2019-06-02 10:30)

题号标题题解标签难度
1071字符串的最大公因子open in new window[✓]数学 字符串
1072按列翻转得到最大值等行数open in new window数组 哈希表 矩阵
1073负二进制数相加open in new window数组 数学
1074元素和为目标值的子矩阵数量open in new window数组 哈希表 矩阵 1+

Biweekly Contest 1 (2019-06-01 22:30)

题号标题题解标签难度
1064不动点 🔒open in new window数组 二分查找
1065字符串的索引对 🔒open in new window字典树 数组 字符串 1+
1066校园自行车分配 II 🔒open in new window位运算 数组 动态规划 2+
1067范围内的数字计数 🔒open in new window数学 动态规划

Weekly Contest 138 (2019-05-26 10:30)

题号标题题解标签难度
1051高度检查器open in new window数组 计数排序 排序
1052爱生气的书店老板open in new window数组 滑动窗口
1053交换一次的先前排列open in new window贪心 数组
1054距离相等的条形码open in new window贪心 数组 哈希表 3+

Weekly Contest 137 (2019-05-19 10:30)

题号标题题解标签难度
1046最后一块石头的重量open in new window数组 堆(优先队列)
1047删除字符串中的所有相邻重复项open in new window[✓] 字符串
1048最长字符串链open in new window数组 哈希表 双指针 3+
1049最后一块石头的重量 IIopen in new window[✓]数组 动态规划

Weekly Contest 136 (2019-05-12 10:30)

题号标题题解标签难度
1041困于环中的机器人open in new window数学 字符串 模拟
1042不邻接植花open in new window深度优先搜索 广度优先搜索
1043分隔数组以得到最大和open in new window数组 动态规划
1044最长重复子串open in new window字符串 二分查找 后缀数组 3+

Weekly Contest 135 (2019-05-05 10:30)

题号标题题解标签难度
1037有效的回旋镖open in new window几何 数组 数学
1038从二叉搜索树到更大和树open in new window 深度优先搜索 二叉搜索树 1+
1039多边形三角剖分的最低得分open in new window数组 动态规划
1040移动石子直到连续 IIopen in new window数组 数学 双指针 1+

Weekly Contest 134 (2019-04-28 10:30)

题号标题题解标签难度
1033移动石子直到连续open in new window脑筋急转弯 数学
1034边界着色open in new window深度优先搜索 广度优先搜索 数组 1+
1035不相交的线open in new window数组 动态规划
1036逃离大迷宫open in new window深度优先搜索 广度优先搜索 数组 1+

Weekly Contest 133 (2019-04-21 10:30)

题号标题题解标签难度
1029两地调度open in new window贪心 数组 排序
1030距离顺序排列矩阵单元格open in new window几何 数组 数学 2+
1031两个非重叠子数组的最大和open in new window数组 动态规划 滑动窗口
1032字符流open in new window设计 字典树 数组 2+

Weekly Contest 132 (2019-04-14 10:30)

题号标题题解标签难度
1025除数博弈open in new window脑筋急转弯 数学 动态规划 1+
1026节点与其祖先之间的最大差值open in new window 深度优先搜索 二叉树
1027最长等差数列open in new window数组 哈希表 二分查找 1+
1028从先序遍历还原二叉树open in new window 深度优先搜索 字符串 1+

Weekly Contest 131 (2019-04-07 10:30)

题号标题题解标签难度
1021删除最外层的括号open in new window[✓] 字符串
1022从根到叶的二进制数之和open in new window 深度优先搜索 二叉树
1023驼峰式匹配open in new window字典树 数组 双指针 2+
1024视频拼接open in new window贪心 数组 动态规划

Weekly Contest 130 (2019-03-31 10:30)

题号标题题解标签难度
1018可被 5 整除的二进制前缀open in new window位运算 数组
1017负二进制转换open in new window数学
1019链表中的下一个更大节点open in new window 数组 链表 1+
1020飞地的数量open in new window深度优先搜索 广度优先搜索 并查集 2+

Weekly Contest 129 (2019-03-24 09:30)

题号标题题解标签难度
1013将数组分成和相等的三个部分open in new window贪心 数组
1015可被 K 整除的最小整数open in new window哈希表 数学
1014最佳观光组合open in new window数组 动态规划
1016子串能表示从 1 到 N 数字的二进制串open in new window字符串

Weekly Contest 128 (2019-03-17 10:30)

题号标题题解标签难度
1009十进制整数的反码open in new window位运算
1010总持续时间可被 60 整除的歌曲open in new window数组 哈希表 计数
1011在 D 天内送达包裹的能力open in new window数组 二分查找
1012至少有 1 位重复的数字open in new window数学 动态规划

Weekly Contest 127 (2019-03-10 10:30)

题号标题题解标签难度
1005K 次取反后最大化的数组和open in new window贪心 数组 排序
1006笨阶乘open in new window 数学 模拟
1007行相等的最少多米诺旋转open in new window贪心 数组
1008前序遍历构造二叉搜索树open in new window[✓] 二叉搜索树 3+

Weekly Contest 126 (2019-03-03 10:30)

题号标题题解标签难度
1002查找共用字符open in new window数组 哈希表 字符串
1003检查替换后的词是否有效open in new window 字符串
1004最大连续1的个数 IIIopen in new window[✓]数组 二分查找 前缀和 1+
1000合并石头的最低成本open in new window数组 动态规划 前缀和

Weekly Contest 125 (2019-02-24 10:30)

题号标题题解标签难度
997找到小镇的法官open in new window 数组 哈希表
999可以被一步捕获的棋子数open in new window数组 矩阵 模拟
998最大二叉树 IIopen in new window 二叉树
1001网格照明open in new window数组 哈希表

Weekly Contest 124 (2019-02-17 10:30)

题号标题题解标签难度
993二叉树的堂兄弟节点open in new window 深度优先搜索 广度优先搜索 1+
994腐烂的橘子open in new window[✓]广度优先搜索 数组 矩阵
995K 连续位的最小翻转次数open in new window位运算 队列 数组 2+
996平方数组的数目open in new window位运算 数组 哈希表 4+

Weekly Contest 123 (2019-02-10 10:30)

题号标题题解标签难度
989数组形式的整数加法open in new window数组 数学
990等式方程的可满足性open in new window并查集 数组 1+
991坏了的计算器open in new window贪心 数学
992K 个不同整数的子数组open in new window数组 哈希表 计数 1+

Weekly Contest 122 (2019-02-03 10:30)

题号标题题解标签难度
985查询后的偶数和open in new window数组 模拟
988从叶结点开始的最小字符串open in new window 深度优先搜索 字符串 2+
986区间列表的交集open in new window[✓]数组 双指针
987二叉树的垂序遍历open in new window 深度优先搜索 广度优先搜索 3+

Weekly Contest 121 (2019-01-27 10:30)

题号标题题解标签难度
984不含 AAA 或 BBB 的字符串open in new window贪心 字符串
981基于时间的键值存储open in new window设计 哈希表 字符串 1+
983最低票价open in new window数组 动态规划
982按位与为零的三元组open in new window位运算 数组 哈希表

Weekly Contest 120 (2019-01-20 10:30)

题号标题题解标签难度
977有序数组的平方open in new window数组 双指针 排序
978最长湍流子数组open in new window数组 动态规划 滑动窗口
979在二叉树中分配硬币open in new window 深度优先搜索 二叉树
980不同路径 IIIopen in new window位运算 数组 回溯 1+

Weekly Contest 119 (2019-01-13 10:30)

题号标题题解标签难度
973最接近原点的 K 个点open in new window[✓]几何 数组 数学 4+
976三角形的最大周长open in new window贪心 数组 数学 1+
974和可被 K 整除的子数组open in new window数组 哈希表 前缀和
975奇偶跳open in new window 数组 动态规划 2+

Weekly Contest 118 (2019-01-06 10:30)

题号标题题解标签难度
970强整数open in new window哈希表 数学 枚举
969煎饼排序open in new window贪心 数组 双指针 1+
971翻转二叉树以匹配先序遍历open in new window 深度优先搜索 二叉树
972相等的有理数open in new window数学 字符串

Weekly Contest 117 (2018-12-30 10:30)

题号标题题解标签难度
965单值二叉树open in new window 深度优先搜索 广度优先搜索 1+
967连续差相同的数字open in new window广度优先搜索 回溯
966元音拼写检查器open in new window数组 哈希表 字符串
968监控二叉树open in new window 深度优先搜索 动态规划 1+

Weekly Contest 116 (2018-12-23 10:30)

题号标题题解标签难度
961在长度 2N 的数组中找出重复 N 次的元素open in new window数组 哈希表
962最大宽度坡open in new window[✓] 数组 单调栈
963最小面积矩形 IIopen in new window几何 数组 数学
964表示数字的最少运算符open in new window记忆化搜索 数学 动态规划

Weekly Contest 115 (2018-12-16 10:30)

题号标题题解标签难度
957N 天后的牢房open in new window位运算 数组 哈希表 1+
958二叉树的完全性检验open in new window[✓] 广度优先搜索 二叉树
959由斜杠划分区域open in new window深度优先搜索 广度优先搜索 并查集 3+
960删列造序 IIIopen in new window数组 字符串 动态规划

Weekly Contest 114 (2018-12-09 10:30)

题号标题题解标签难度
953验证外星语词典open in new window数组 哈希表 字符串
954二倍数对数组open in new window[✓]贪心 数组 哈希表 1+
955删列造序 IIopen in new window贪心 数组 字符串
956最高的广告牌open in new window数组 动态规划

Weekly Contest 113 (2018-12-02 10:30)

题号标题题解标签难度
949给定数字能组成的最大时间open in new window数组 字符串 枚举
951翻转等价二叉树open in new window[✓] 深度优先搜索 二叉树
950按递增顺序显示卡牌open in new window队列 数组 排序 1+
952按公因数计算最大组件大小open in new window并查集 数组 哈希表 2+

Weekly Contest 112 (2018-11-25 10:30)

题号标题题解标签难度
945使数组唯一的最小增量open in new window[✓]贪心 数组 计数 1+
946验证栈序列open in new window[✓] 数组 模拟
947移除最多的同行或同列石头open in new window深度优先搜索 并查集 1+
948令牌放置open in new window贪心 数组 双指针 1+

Weekly Contest 111 (2018-11-18 10:30)

题号标题题解标签难度
941有效的山脉数组open in new window数组
944删列造序open in new window数组 字符串
942增减字符串匹配open in new window贪心 数组 双指针 1+
943最短超级串open in new window位运算 数组 字符串 2+

Weekly Contest 110 (2018-11-11 10:30)

题号标题题解标签难度
937重新排列日志文件open in new window数组 字符串 排序
938二叉搜索树的范围和open in new window 深度优先搜索 二叉搜索树 1+
939最小面积矩形open in new window几何 数组 哈希表 2+
940不同的子序列 IIopen in new window字符串 动态规划

Weekly Contest 109 (2018-11-04 09:30)

题号标题题解标签难度
933最近的请求次数open in new window设计 队列 数据流
935骑士拨号器open in new window动态规划
934最短的桥open in new window深度优先搜索 广度优先搜索 数组 1+
936戳印序列open in new window 贪心 队列 1+

Weekly Contest 108 (2018-10-28 09:30)

题号标题题解标签难度
929独特的电子邮件地址open in new window数组 哈希表 字符串
930和相同的二元子数组open in new window数组 哈希表 前缀和 1+
931下降路径最小和open in new window[✓]数组 动态规划 矩阵
932漂亮数组open in new window数组 数学 分治

Weekly Contest 107 (2018-10-21 09:30)

题号标题题解标签难度
925长按键入open in new window双指针 字符串
926将字符串翻转到单调递增open in new window字符串 动态规划
927三等分open in new window数组 数学
928尽量减少恶意软件的传播 IIopen in new window深度优先搜索 广度优先搜索 并查集 3+

Weekly Contest 106 (2018-10-14 09:30)

题号标题题解标签难度
922按奇偶排序数组 IIopen in new window数组 双指针 排序
921使括号有效的最少添加open in new window[✓] 贪心 字符串
923三数之和的多种可能open in new window数组 哈希表 双指针 2+
924尽量减少恶意软件的传播open in new window深度优先搜索 广度优先搜索 并查集 3+

Weekly Contest 105 (2018-10-07 09:30)

题号标题题解标签难度
917仅仅反转字母open in new window双指针 字符串
918环形子数组的最大和open in new window[✓]队列 数组 分治 2+
919完全二叉树插入器open in new window 广度优先搜索 设计 1+
920播放列表的数量open in new window数学 动态规划 组合数学

Weekly Contest 104 (2018-09-30 09:30)

题号标题题解标签难度
914卡牌分组open in new window数组 哈希表 数学 2+
915分割数组open in new window数组
916单词子集open in new window数组 哈希表 字符串
913猫和老鼠open in new window 拓扑排序 记忆化搜索 3+

Weekly Contest 103 (2018-09-23 09:30)

题号标题题解标签难度
908最小差值 Iopen in new window数组 数学
909蛇梯棋open in new window[✓]广度优先搜索 数组 矩阵
910最小差值 IIopen in new window贪心 数组 数学 1+
911在线选举open in new window设计 数组 哈希表 1+

Weekly Contest 102 (2018-09-16 09:30)

题号标题题解标签难度
905按奇偶排序数组open in new window数组 双指针 排序
904水果成篮open in new window数组 哈希表 滑动窗口
907子数组的最小值之和open in new window 数组 动态规划 1+
906超级回文数open in new window数学 枚举

Weekly Contest 101 (2018-09-09 09:30)

题号标题题解标签难度
900RLE 迭代器open in new window设计 数组 计数 1+
901股票价格跨度open in new window 设计 数据流 1+
902最大为 N 的数字组合open in new window数组 数学 字符串 2+
903DI 序列的有效排列open in new window字符串 动态规划 前缀和

Weekly Contest 100 (2018-09-02 09:30)

题号标题题解标签难度
896单调数列open in new window数组
897递增顺序搜索树open in new window 深度优先搜索 2+
898子数组按位或操作open in new window位运算 数组 动态规划
899有序队列open in new window数学 字符串 排序

Weekly Contest 99 (2018-08-26 09:30)

题号标题题解标签难度
892三维形体的表面积open in new window几何 数组 数学 1+
893特殊等价字符串组open in new window数组 哈希表 字符串 1+
894所有可能的真二叉树open in new window 递归 记忆化搜索 2+
895最大频率栈open in new window 设计 哈希表 1+

Weekly Contest 98 (2018-08-19 09:30)

题号标题题解标签难度
888公平的糖果交换open in new window数组 哈希表 二分查找 1+
890查找和替换模式open in new window数组 哈希表 字符串
889根据前序和后序遍历构造二叉树open in new window[✓] 数组 哈希表 2+
891子序列宽度之和open in new window数组 数学 排序

Weekly Contest 97 (2018-08-12 09:30)

题号标题题解标签难度
884两句话中的不常见单词open in new window哈希表 字符串 计数
885螺旋矩阵 IIIopen in new window数组 矩阵 模拟
886可能的二分法open in new window深度优先搜索 广度优先搜索 并查集 1+
887鸡蛋掉落open in new window数学 二分查找 动态规划

Weekly Contest 96 (2018-08-05 09:30)

题号标题题解标签难度
883三维形体投影面积open in new window几何 数组 数学 1+
881救生艇open in new window贪心 数组 双指针 1+
880索引处的解码字符串open in new window[✓] 字符串
882细分图中的可到达节点open in new window 最短路 堆(优先队列)

Weekly Contest 95 (2018-07-29 09:30)

题号标题题解标签难度
876链表的中间结点open in new window[✓]链表 双指针
877石子游戏open in new window数组 数学 动态规划 1+
878第 N 个神奇数字open in new window数学 二分查找
879盈利计划open in new window数组 动态规划

Weekly Contest 94 (2018-07-22 09:30)

题号标题题解标签难度
872叶子相似的树open in new window 深度优先搜索 二叉树
874模拟行走机器人open in new window数组 哈希表 模拟
875爱吃香蕉的珂珂open in new window数组 二分查找
873最长的斐波那契子序列的长度open in new window数组 哈希表 动态规划

Weekly Contest 93 (2018-07-15 09:30)

题号标题题解标签难度
868二进制间距open in new window位运算
869重新排序得到 2 的幂open in new window哈希表 数学 计数 2+
870优势洗牌open in new window贪心 数组 双指针 1+
871最低加油次数open in new window贪心 数组 动态规划 1+

Weekly Contest 92 (2018-07-08 09:30)

题号标题题解标签难度
867转置矩阵open in new window数组 矩阵 模拟
865具有所有最深节点的最小子树open in new window 深度优先搜索 广度优先搜索 2+
866回文质数open in new window数学 数论
864获取所有钥匙的最短路径open in new window位运算 广度优先搜索 数组 1+

Weekly Contest 91 (2018-07-01 09:30)

题号标题题解标签难度
860柠檬水找零open in new window贪心 数组
863二叉树中所有距离为 K 的结点open in new window 深度优先搜索 广度优先搜索 2+
861翻转矩阵后的得分open in new window贪心 位运算 数组 1+
862和至少为 K 的最短子数组open in new window队列 数组 二分查找 4+

Weekly Contest 90 (2018-06-24 09:30)

题号标题题解标签难度
859亲密字符串open in new window哈希表 字符串
856括号的分数open in new window 字符串
858镜面反射open in new window几何 数学 数论
857雇佣 K 名工人的最低成本open in new window贪心 数组 排序 1+

Weekly Contest 89 (2018-06-17 09:30)

题号标题题解标签难度
852山脉数组的峰顶索引open in new window[✓]数组 二分查找
853车队open in new window 数组 排序 1+
855考场就座open in new window设计 有序集合 堆(优先队列)
854相似度为 K 的字符串open in new window广度优先搜索 字符串

Weekly Contest 88 (2018-06-10 09:30)

题号标题题解标签难度
848字母移位open in new window数组 字符串 前缀和
849到最近的人的最大距离open in new window数组
851喧闹和富有open in new window深度优先搜索 拓扑排序 1+
850矩形面积 IIopen in new window线段树 数组 有序集合 1+

Weekly Contest 87 (2018-06-03 09:30)

题号标题题解标签难度
844比较含退格的字符串open in new window[✓] 双指针 字符串 1+
845数组中的最长山脉open in new window[✓]数组 双指针 动态规划 1+
846一手顺子open in new window贪心 数组 哈希表 1+
847访问所有节点的最短路径open in new window位运算 广度优先搜索 2+

Weekly Contest 86 (2018-05-27 09:30)

题号标题题解标签难度
840矩阵中的幻方open in new window数组 哈希表 数学 1+
841钥匙和房间open in new window深度优先搜索 广度优先搜索
842将数组拆分成斐波那契序列open in new window字符串 回溯
843猜猜这个单词open in new window数组 数学 字符串 2+

Weekly Contest 85 (2018-05-20 09:30)

题号标题题解标签难度
836矩形重叠open in new window几何 数学
838推多米诺open in new window双指针 字符串 动态规划
837新 21 点open in new window数学 动态规划 滑动窗口 1+
839相似字符串组open in new window深度优先搜索 广度优先搜索 并查集 3+

Weekly Contest 84 (2018-05-13 09:30)

题号标题题解标签难度
832翻转图像open in new window位运算 数组 双指针 2+
833字符串中的查找与替换open in new window数组 哈希表 字符串 1+
835图像重叠open in new window数组 矩阵
834树中距离之和open in new window 深度优先搜索 1+

Weekly Contest 83 (2018-05-06 09:30)

题号标题题解标签难度
830较大分组的位置open in new window字符串
831隐藏个人信息open in new window字符串
829连续整数求和open in new window数学 枚举
828统计子串中的唯一字符open in new window哈希表 字符串 动态规划