43 | 字符串相乘open in new window | [✓] | 数学 字符串 模拟 | |
54 | 螺旋矩阵open in new window | [✓] | 数组 矩阵 模拟 | |
59 | 螺旋矩阵 IIopen in new window | [✓] | 数组 矩阵 模拟 | |
67 | 二进制求和open in new window | [✓] | 位运算 数学 字符串 1+ | |
68 | 文本左右对齐open in new window | [✓] | 数组 字符串 模拟 | |
157 | 用 Read4 读取 N 个字符 🔒open in new window | | 数组 交互 模拟 | |
158 | 用 Read4 读取 N 个字符 II - 多次调用 🔒open in new window | | 数组 交互 模拟 | |
258 | 各位相加open in new window | | 数学 数论 模拟 | |
289 | 生命游戏open in new window | [✓] | 数组 矩阵 模拟 | |
348 | 设计井字棋 🔒open in new window | | 设计 数组 哈希表 2+ | |
353 | 贪吃蛇 🔒open in new window | | 设计 队列 数组 2+ | |
412 | Fizz Buzzopen in new window | | 数学 字符串 模拟 | |
415 | 字符串相加open in new window | [✓] | 数学 字符串 模拟 | |
495 | 提莫攻击open in new window | | 数组 模拟 | |
498 | 对角线遍历open in new window | [✓] | 数组 矩阵 模拟 | |
537 | 复数乘法open in new window | | 数学 字符串 模拟 | |
544 | 输出比赛匹配对 🔒open in new window | | 递归 字符串 模拟 | |
566 | 重塑矩阵open in new window | | 数组 矩阵 模拟 | |
592 | 分数加减运算open in new window | | 数学 字符串 模拟 | |
640 | 求解方程open in new window | | 数学 字符串 模拟 | |
657 | 机器人能否返回原点open in new window | | 字符串 模拟 | |
682 | 棒球比赛open in new window | [✓] | 栈 数组 模拟 | |
723 | 粉碎糖果 🔒open in new window | | 数组 双指针 矩阵 1+ | |
735 | 小行星碰撞open in new window | | 栈 数组 模拟 | |
749 | 隔离病毒open in new window | | 深度优先搜索 广度优先搜索 数组 2+ | |
755 | 倒水 🔒open in new window | | 数组 模拟 | |
832 | 翻转图像open in new window | | 位运算 数组 双指针 2+ | |
844 | 比较含退格的字符串open in new window | [✓] | 栈 双指针 字符串 1+ | |
867 | 转置矩阵open in new window | | 数组 矩阵 模拟 | |
874 | 模拟行走机器人open in new window | | 数组 哈希表 模拟 | |
885 | 螺旋矩阵 IIIopen in new window | | 数组 矩阵 模拟 | |
946 | 验证栈序列open in new window | [✓] | 栈 数组 模拟 | |
950 | 按递增顺序显示卡牌open in new window | | 队列 数组 排序 1+ | |
985 | 查询后的偶数和open in new window | | 数组 模拟 | |
999 | 可以被一步捕获的棋子数open in new window | | 数组 矩阵 模拟 | |
1006 | 笨阶乘open in new window | | 栈 数学 模拟 | |
1041 | 困于环中的机器人open in new window | | 数学 字符串 模拟 | |
1094 | 拼车open in new window | | 数组 前缀和 排序 2+ | |
1103 | 分糖果 IIopen in new window | | 数学 模拟 | |
1222 | 可以攻击国王的皇后open in new window | | 数组 矩阵 模拟 | |
1243 | 数组变换 🔒open in new window | | 数组 模拟 | |
1252 | 奇数值单元格的数目open in new window | | 数组 数学 模拟 | |
1260 | 二维网格迁移open in new window | | 数组 矩阵 模拟 | |
1275 | 找出井字棋的获胜者open in new window | | 数组 哈希表 矩阵 1+ | |
1324 | 竖直打印单词open in new window | | 数组 字符串 模拟 | |
1389 | 按既定顺序创建目标数组open in new window | | 数组 模拟 | |
1409 | 查询带键的排列open in new window | | 树状数组 数组 模拟 | |
1441 | 用栈操作构建数组open in new window | [✓] | 栈 数组 模拟 | |
1503 | 所有蚂蚁掉下来前的最后一刻open in new window | | 脑筋急转弯 数组 模拟 | |
1518 | 换水问题open in new window | | 数学 模拟 | |
1535 | 找出数组游戏的赢家open in new window | | 数组 模拟 | |
1545 | 找出第 N 个二进制字符串中的第 K 位open in new window | [✓] | 递归 字符串 模拟 | |
1560 | 圆形赛道上经过次数最多的扇区open in new window | | 数组 模拟 | |
1562 | 查找大小为 M 的最新分组open in new window | | 数组 哈希表 二分查找 1+ | |
1583 | 统计不开心的朋友open in new window | | 数组 模拟 | |
1599 | 经营摩天轮的最大利润open in new window | | 数组 模拟 | |
1603 | 设计停车系统open in new window | | 设计 计数 模拟 | |
1646 | 获取生成数组中的最大值open in new window | | 数组 模拟 | |
1680 | 连接连续二进制数字open in new window | | 位运算 数学 模拟 | |
1688 | 比赛中的配对次数open in new window | | 数学 模拟 | |
1700 | 无法吃午餐的学生数量open in new window | | 栈 队列 数组 1+ | |
1701 | 平均等待时间open in new window | | 数组 模拟 | |
1706 | 球会落何处open in new window | | 数组 矩阵 模拟 | |
1801 | 积压订单中的订单总数open in new window | | 数组 模拟 堆(优先队列) | |
1806 | 还原排列的最少操作步数open in new window | | 数组 数学 模拟 | |
1823 | 找出游戏的获胜者open in new window | | 递归 队列 数组 2+ | |
1860 | 增长的内存泄露open in new window | | 数学 模拟 | |
1894 | 找到需要补充粉笔的学生编号open in new window | | 数组 二分查找 前缀和 1+ | |
1910 | 删除一个字符串中所有出现的给定子字符串open in new window | | 栈 字符串 模拟 | |
1914 | 循环轮转矩阵open in new window | | 数组 矩阵 模拟 | |
1920 | 基于排列构建数组open in new window | | 数组 模拟 | |
1929 | 数组串联open in new window | | 数组 模拟 | |
1945 | 字符串转化后的各位数字之和open in new window | | 字符串 模拟 | |
2011 | 执行操作后的变量值open in new window | | 数组 字符串 模拟 | |
2022 | 将一维数组转变成二维数组open in new window | | 数组 矩阵 模拟 | |
2028 | 找出缺失的观测数据open in new window | | 数组 数学 模拟 | |
2043 | 简易银行系统open in new window | | 设计 数组 哈希表 1+ | |
2056 | 棋盘上有效移动组合的数目open in new window | | 数组 字符串 回溯 1+ | |
2061 | 扫地机器人清扫过的空间个数 🔒open in new window | | 数组 矩阵 模拟 | |
2069 | 模拟行走机器人 IIopen in new window | | 设计 模拟 | |
2073 | 买票需要的时间open in new window | | 队列 数组 模拟 | |
2075 | 解码斜向换位密码open in new window | | 字符串 模拟 | |
2079 | 给植物浇水open in new window | | 数组 模拟 | |
2105 | 给植物浇水 IIopen in new window | | 数组 双指针 模拟 | |
2109 | 向字符串添加空格open in new window | | 数组 双指针 字符串 1+ | |
2120 | 执行所有后缀指令open in new window | | 字符串 模拟 | |
2138 | 将字符串拆分为若干长度为 k 的组open in new window | | 字符串 模拟 | |
2149 | 按符号重排数组open in new window | | 数组 双指针 模拟 | |
2154 | 将找到的值乘以 2open in new window | | 数组 哈希表 排序 1+ | |
2161 | 根据给定数字划分数组open in new window | | 数组 双指针 模拟 | |
2169 | 得到 0 的操作数open in new window | | 数学 模拟 | |
2177 | 找到和为给定整数的三个连续整数open in new window | | 数学 模拟 | |
2180 | 统计各位数字之和为偶数的整数个数open in new window | | 数学 模拟 | |
2181 | 合并零之间的节点open in new window | | 链表 模拟 | |
2201 | 统计可以提取的工件open in new window | | 数组 哈希表 模拟 | |
2211 | 统计道路上的碰撞次数open in new window | | 栈 字符串 模拟 | |
2221 | 数组的三角和open in new window | | 数组 数学 组合数学 1+ | |
2243 | 计算字符串的数字和open in new window | | 字符串 模拟 | |
2257 | 统计网格图中没有被保卫的格子数open in new window | | 数组 矩阵 模拟 | |
2293 | 极大极小游戏open in new window | | 数组 模拟 | |
2295 | 替换数组中的元素open in new window | | 数组 哈希表 模拟 | |
2296 | 设计一个文本编辑器open in new window | | 栈 设计 链表 3+ | |
2303 | 计算应缴税款总额open in new window | | 数组 模拟 | |
2326 | 螺旋矩阵 IVopen in new window | | 数组 链表 矩阵 1+ | |
2327 | 知道秘密的人数open in new window | | 队列 动态规划 模拟 | |
2352 | 相等行列对open in new window | [✓] | 数组 哈希表 矩阵 1+ | |
2357 | 使数组中所有元素都等于零open in new window | | 贪心 数组 哈希表 3+ | |
2365 | 任务调度器 IIopen in new window | | 数组 哈希表 模拟 | |
2380 | 二进制字符串重新安排顺序需要的时间open in new window | | 字符串 动态规划 模拟 | |
2390 | 从字符串中移除星号open in new window | | 栈 字符串 模拟 | |
2402 | 会议室 IIIopen in new window | | 数组 哈希表 排序 2+ | |
2460 | 对数组执行操作open in new window | | 数组 双指针 模拟 | |
2462 | 雇佣 K 位工人的总代价open in new window | | 数组 双指针 模拟 1+ | |
2482 | 行和列中一和零的差值open in new window | | 数组 矩阵 模拟 | |
2500 | 删除每行中的最大值open in new window | | 数组 矩阵 排序 2+ | |
2502 | 设计内存分配器open in new window | | 设计 数组 哈希表 1+ | |
2507 | 使用质因数之和替换后可以取到的最小值open in new window | | 数学 数论 模拟 | |
2532 | 过桥的时间open in new window | | 数组 模拟 堆(优先队列) | |
2534 | 通过门的时间 🔒open in new window | | 队列 数组 模拟 | |
2549 | 统计桌面上的不同数字open in new window | | 数组 哈希表 数学 1+ | |
2553 | 分割数组中数字的数位open in new window | | 数组 模拟 | |
2558 | 从数量最多的堆取走礼物open in new window | | 数组 模拟 堆(优先队列) | |
2562 | 找出数组的串联值open in new window | | 数组 双指针 模拟 | |
2582 | 递枕头open in new window | | 数学 模拟 | |
2593 | 标记所有元素后数组的分数open in new window | | 数组 哈希表 排序 2+ | |
2596 | 检查骑士巡视方案open in new window | | 深度优先搜索 广度优先搜索 数组 2+ | |
2660 | 保龄球游戏的获胜者open in new window | | 数组 模拟 | |
2679 | 矩阵中的和open in new window | | 数组 矩阵 排序 2+ | |
2682 | 找出转圈游戏输家open in new window | | 数组 哈希表 模拟 | |
2696 | 删除子串后的字符串最小长度open in new window | [✓] | 栈 字符串 模拟 | |
2717 | 半有序排列open in new window | | 数组 模拟 | |
2739 | 总行驶距离open in new window | | 数学 模拟 | |
2744 | 最大字符串配对数目open in new window | | 数组 哈希表 字符串 1+ | |
2751 | 机器人碰撞open in new window | | 栈 数组 排序 1+ | |
2766 | 重新放置石块open in new window | | 数组 哈希表 排序 1+ | |
2810 | 故障键盘open in new window | | 字符串 模拟 | |
2899 | 上一个遍历的整数open in new window | | 数组 模拟 | |
2946 | 循环移位后的矩阵相似检查open in new window | | 数组 数学 矩阵 1+ | |
2960 | 统计已测试设备open in new window | | 数组 计数 模拟 | |
2961 | 双模幂运算open in new window | | 数组 数学 模拟 | |
2974 | 最小数字游戏open in new window | | 数组 排序 模拟 1+ | |
3028 | 边界上的蚂蚁open in new window | | 数组 前缀和 模拟 | |
3038 | 相同分数的最大操作数目 Iopen in new window | | 数组 模拟 | |
3066 | 超过阈值的最少操作数 IIopen in new window | | 数组 模拟 堆(优先队列) | |
3069 | 将元素分配到两个数组中 Iopen in new window | | 数组 模拟 | |
3072 | 将元素分配到两个数组中 IIopen in new window | | 树状数组 线段树 数组 1+ | |
3080 | 执行操作标记数组中的元素open in new window | | 数组 哈希表 排序 2+ | |
3100 | 换水问题 IIopen in new window | | 数学 模拟 | |
3160 | 所有球里面不同颜色的数目open in new window | | 数组 哈希表 模拟 | |
3168 | 候诊室中的最少椅子数open in new window | | 字符串 模拟 | |
3174 | 清除数字open in new window | | 栈 字符串 模拟 | |
3175 | 找到连续赢 K 场比赛的第一位玩家open in new window | | 数组 模拟 | |
3178 | 找出 K 秒后拿着球的孩子open in new window | | 数学 模拟 | |
3179 | K 秒后第 N 个元素的值open in new window | | 数组 数学 组合数学 2+ | |
3222 | 求出硬币游戏的赢家open in new window | | 数学 博弈 模拟 | |
3237 | Alt 和 Tab 模拟 🔒open in new window | | 数组 哈希表 模拟 | |
3242 | 设计相邻元素求和服务open in new window | | 设计 数组 哈希表 2+ | |
3248 | 矩阵中的蛇open in new window | | 数组 字符串 模拟 | |
3264 | K 次乘运算后的最终数组 Iopen in new window | | 数组 数学 模拟 1+ | |
3266 | K 次乘运算后的最终数组 IIopen in new window | | 数组 模拟 堆(优先队列) | |
3271 | 哈希分割字符串open in new window | | 字符串 模拟 | |
3279 | 活塞占据的最大总区域 🔒open in new window | | 数组 哈希表 字符串 3+ | |
3304 | 找出第 K 个字符 Iopen in new window | | 位运算 递归 数学 1+ | |
3324 | 出现在屏幕上的字符串序列open in new window | | 字符串 模拟 | |
LCP 02 | 分式化简open in new window | | 数组 数学 数论 1+ | |
LCP 03 | 机器人大冒险open in new window | | 数组 哈希表 模拟 | |
LCP 17 | 速算机器人open in new window | | 数学 字符串 模拟 | |
LCP 23 | 魔术排列open in new window | | 队列 数组 模拟 | |
LCP 50 | 宝石补给open in new window | | 数组 模拟 | |
剑指 Offer 29 | 顺时针打印矩阵open in new window | [✓] | 数组 矩阵 模拟 | |
剑指 Offer 31 | 栈的压入、弹出序列open in new window | [✓] | 栈 数组 模拟 | |
剑指 Offer II 101 | 分割等和子集open in new window | [✓] | 数学 字符串 模拟 | |
剑指 Offer II 2 | 二进制加法open in new window | [✓] | 位运算 数学 字符串 1+ | |
剑指 Offer II 37 | 小行星碰撞open in new window | | 栈 数组 模拟 | |
面试题 16.22 | 兰顿蚂蚁open in new window | | 数组 哈希表 字符串 2+ | |