LeetCode #
题号 | 题目(点击查看题解) | 标签 | 难度 |
---|---|---|---|
401 | 二进制手表 | 位运算 , 回溯算法 |
简单 |
402 | 移掉 K 位数字 | 栈 , 贪心算法 |
中等 |
403 | 青蛙过河 | 动态规划 |
困难 |
404 | 左叶子之和 | 树 |
简单 |
405 | 数字转换为十六进制数 | 位运算 |
简单 |
406 | 根据身高重建队列 | 贪心算法 |
中等 |
407 | 接雨水 II | 堆 , 广度优先搜索 |
困难 |
408 | 有效单词缩写 | 字符串 |
简单 |
409 | 最长回文串 | 哈希表 |
简单 |
410 | 分割数组的最大值 | 二分查找 , 动态规划 |
困难 |
411 | 最短特异单词缩写 | 位运算 , 回溯算法 |
困难 |
412 | Fizz Buzz | 简单 | |
413 | 等差数列划分 | 数学 , 动态规划 |
中等 |
414 | 第三大的数 | 数组 |
简单 |
415 | 字符串相加 | 字符串 |
简单 |
416 | 分割等和子集 | 动态规划 |
中等 |
417 | 太平洋大西洋水流问题 | 深度优先搜索 , 广度优先搜索 |
中等 |
418 | 屏幕可显示句子的数量 | 动态规划 |
中等 |
419 | 甲板上的战舰 | 中等 | |
420 | 强密码检验器 | 困难 | |
421 | 数组中两个数的最大异或值 | 位运算 , 字典树 |
中等 |
422 | 有效的单词方块 | 简单 | |
423 | 从英文中重建数字 | 数学 |
中等 |
424 | 替换后的最长重复字符 | 双指针 |
中等 |
425 | 单词方块 | 字典树 , 回溯算法 |
困难 |
426 | 将二叉搜索树转化为排序的双向链表 | 树 , 链表 , 分治算法 |
中等 |
427 | 建立四叉树 | 中等 | |
428 | 序列化和反序列化 N 叉树 | 树 |
困难 |
429 | N 叉树的层序遍历 | 树 , 广度优先搜索 |
中等 |
430 | 扁平化多级双向链表 | 深度优先搜索 , 链表 |
中等 |
431 | 将 N 叉树编码为二叉树 | 树 |
困难 |
432 | 全 O (1) 的数据结构 | 设计 |
困难 |
433 | 最小基因变化 | 中等 | |
434 | 字符串中的单词数 | 字符串 |
简单 |
435 | 无重叠区间 | 贪心算法 |
中等 |
436 | 寻找右区间 | 二分查找 |
中等 |
437 | 路径总和 III | 树 |
简单 |
438 | 找到字符串中所有字母异位词 | 哈希表 |
中等 |
439 | 三元表达式解析器 | 栈 , 深度优先搜索 |
中等 |
440 | 字典序的第 K 小数字 | 困难 | |
441 | 排列硬币 | 数学 , 二分查找 |
简单 |
442 | 数组中重复的数据 | 数组 |
中等 |
443 | 压缩字符串 | 字符串 |
简单 |
444 | 序列重建 | 图 , 拓扑排序 |
中等 |
445 | 两数相加 II | 链表 |
中等 |
446 | 等差数列划分 II - 子序列 | 动态规划 |
困难 |
447 | 回旋镖的数量 | 哈希表 |
简单 |
448 | 找到所有数组中消失的数字 | 数组 |
简单 |
449 | 序列化和反序列化二叉搜索树 | 树 |
中等 |
450 | 删除二叉搜索树中的节点 | 树 |
中等 |
451 | 根据字符出现频率排序 | 堆 , 哈希表 |
中等 |
452 | 用最少数量的箭引爆气球 | 贪心算法 |
中等 |
453 | 最小移动次数使数组元素相等 | 数学 |
简单 |
454 | 四数相加 II | 哈希表 , 二分查找 |
中等 |
455 | 分发饼干 | 贪心算法 |
简单 |
456 | 132 模式 | 栈 |
中等 |
457 | 环形数组循环 | 数组 , 双指针 |
中等 |
458 | 可怜的小猪 | 数学 |
困难 |
459 | 重复的子字符串 | 字符串 |
简单 |
460 | LFU 缓存 | 设计 |
困难 |
461 | 汉明距离 | 位运算 |
简单 |
462 | 最少移动次数使数组元素相等 II | 数学 |
中等 |
463 | 岛屿的周长 | 哈希表 |
简单 |
464 | 我能赢吗 | 极小化极大 , 动态规划 |
中等 |
465 | 最优账单平衡 | 困难 | |
466 | 统计重复个数 | 动态规划 |
困难 |
467 | 环绕字符串中唯一的子字符串 | 动态规划 |
中等 |
468 | 验证 IP 地址 | 字符串 |
中等 |
469 | 凸多边形 | 数学 |
中等 |
470 | 用 Rand7 () 实现 Rand10 () | 中等 | |
471 | 编码最短长度的字符串 | 动态规划 |
困难 |
472 | 连接词 | 深度优先搜索 , 字典树 , 动态规划 |
困难 |
473 | 火柴拼正方形 | 深度优先搜索 |
中等 |
474 | 一和零 | 动态规划 |
中等 |
475 | 供暖器 | 二分查找 |
简单 |
476 | 数字的补数 | 位运算 |
简单 |
477 | 汉明距离总和 | 位运算 |
中等 |
478 | 在圆内随机生成点 | 数学 |
中等 |
479 | 最大回文数乘积 | 困难 | |
480 | 滑动窗口中位数 | 困难 | |
481 | 神奇字符串 | 中等 | |
482 | 密钥格式化 | 简单 | |
483 | 最小好进制 | 数学 , 二分查找 |
困难 |
484 | 寻找排列 | 贪心算法 |
中等 |
485 | 最大连续 1 的个数 | 数组 |
简单 |
486 | 预测赢家 | 极小化极大 , 动态规划 |
中等 |
487 | 最大连续 1 的个数 II | 双指针 |
中等 |
488 | 祖玛游戏 | 深度优先搜索 |
困难 |
489 | 扫地机器人 | 深度优先搜索 |
困难 |
490 | 迷宫 | 深度优先搜索 , 广度优先搜索 |
中等 |
491 | 递增子序列 | 深度优先搜索 |
中等 |
492 | 构造矩形 | 简单 | |
493 | 翻转对 | 排序 , 树状数组 , 线段树 , 二分查找 , 分治算法 |
困难 |
494 | 目标和 | 深度优先搜索 , 动态规划 |
中等 |
495 | 提莫攻击 | 数组 |
中等 |
496 | 下一个更大元素 I | 栈 |
简单 |
497 | 非重叠矩形中的随机点 | 二分查找 |
中等 |
498 | 对角线遍历 | 中等 | |
499 | 迷宫 III | 深度优先搜索 , 广度优先搜索 |
困难 |
500 | 键盘行 | 哈希表 |
简单 |
叶王 © 2013-2024 版权所有。如果本文档对你有所帮助,可以请作者喝饮料。