算法(leetcode)

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

编辑距离

浏览 95 扫码 分享 2022-07-09 07:45:03

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • Huffman编码
    • 535. TinyURL 的加密与解密
  • DFA
    • 8. 字符串转换整数 (atoi)
  • 算法模板
    • 二分查找
    • BFS
    • DFS
  • 数组类算法技巧
    • 旋转矩阵
  • 剑指offer
    • 动态规划
      • 丑数
    • 数组和字符串
    • 栈和队列
      • 滑动窗口的最大值
    • 哈希表
    • 链表
    • DFS
      • 对称的二叉树
    • BFS
  • 复杂度分析
  • 字符串匹配算法
  • 排序算法
  • leetcode 2020名企高频面试题
    • 其他
      • 鸡蛋掉落
      • 比较版本号
      • 复原IP地址
      • 翻转二叉树
      • 数据流的中位数
    • 数学
      • 字符串转换整数 (atoi)
      • 整数反转
    • 动态规划
      • 最长回文子串
    • 图论
      • 查找集群内的「关键连接」
      • 腐烂的橘子
      • 删除无效的括号
      • 火星词典
      • 单词接龙
    • 回溯算法
      • 电话号码的字母组合
    • 分治
      • 搜索二维矩阵 II
    • 树
      • 另一个树的子树
      • 二叉树的直径
      • 二叉树的右视图
      • 二叉树中的最大路径和
    • 哈希表
      • 验证外星语词典
      • 和为K的子数组
    • 经典题目
      • 最小覆盖子串
      • 接雨水
      • LRU缓存机制
      • 最大子序和
      • 合并两个有序数组
      • 买卖股票的最佳时机
    • 数组
      • 最后一块石头的重量
      • 除自身以外数组的乘积
      • 合并区间
      • 下一个排列
      • 盛最多水的容器
    • 字符串
      • 重新排列日志文件
      • 最常见的单词
      • 验证回文字符串 Ⅱ
      • 整数转换英文表示
  • 动态规划
    • 122. 买卖股票的最佳时机2
    • 连续子数组的最大和
    • 背包问题
      • 零钱兑换
      • 分割等和子集
      • 最后一块石头的重量 II
    • 解码方法
    • 单词拆分
    • 屏幕可显示句子的数量
    • 最大休假天数
    • 编辑距离
    • 最小路径和
    • 打家劫舍II
  • 回溯算法
    • 22. 括号生成
    • 79. 单词搜索
    • 17. 电话号码的字母组合
    • 200. 岛屿数量
    • 39. 组数总和
    • 40. 组数总和2
    • 46. 全排列
    • 47. 全排列2
  • 查找表类算法
    • 存在重复元素 II
    • 直线上最多的点数
    • 回旋镖的数量
    • 字母异位词分组
    • 四数相加 II
    • 四数之和
    • 三数之和
  • 递归
    • 95. 不同的二叉搜索树 II
    • Pow(x, n)
    • 爬楼梯
    • 杨辉三角 II
    • 两两交换链表中的节点
    • 斐波那契数列
  • 二分查找
    • 搜索插入位置
    • 寻找两个有序数组的中位数
    • 寻找重复数
    • 寻找旋转排序数组中的最小值 II
    • 寻找比目标字母大的最小字母
    • 搜索长度未知的有序数组
    • 找到 K 个最接近的元素
    • 在排序数组中查找元素的第一个和最后一个位置
    • 寻找旋转排序数组中的最小值
    • 寻找峰值
    • 搜索旋转排序数组
    • 二分查找
  • 数据结构
    • B 树
    • 图
      • Tarjan算法(图的联通性)
      • A*启发式算法
      • 最短路径算法(带权图/Dijkstra)
        • 网络延迟时间
      • 拓扑排序(Kahn)
        • 207. 课程表
    • 跳表
    • 堆
      • 253. 会议室 II
      • 前K个高频单词
      • 最接近原点的 K 个点
      • 数组中的第K个最大元素
    • 前缀树
      • 实现 Trie 树
      • Map Sum Pairs
      • 单词替换
      • 设计搜索自动补全系统
      • 添加与搜索单词 - 数据结构设计
      • 数组中两个数的最大异或值
      • 单词搜索 II
      • 单词方块
      • 回文对(not ok)
    • N叉树
      • 428. 序列化和反序列化 N 叉树
      • N叉树的最大深度
      • N叉树的层序遍历
      • N叉树的后序遍历
      • N叉树的前序遍历
    • 二叉搜索树
      • 二叉搜索树的第 k 大节点
      • 将有序数组转换为二叉搜索树
      • 平衡二叉树
      • 存在重复元素III
      • 二叉搜索树的最近公共祖先
      • Kth Largest Element in a Stream
      • Delete Node in a BST
      • Insert into a Binary Search Tree
      • Search in a Binary Search Tree
      • 二叉搜索树迭代器
      • 验证二叉搜索树
    • 二叉树
      • 二叉树的最近公共祖先
      • 填充每个节点的下一个右侧节点指针 II
      • 填充每个节点的下一个右侧节点指针
      • 从前序与中序遍历序列构造二叉树
      • 从中序与后序遍历序列构造二叉树
      • 对称二叉树
      • 二叉树的最大深度
      • 层序遍历
      • 后序遍历
      • 中序遍历
      • 前序遍历
    • 哈希表
      • 寻找重复的子树
      • 常数时间插入、删除和获取随机元素
      • 前K个高频元素
      • 四数相加II
      • 无重复字符的最长子串
      • 有效的数独
      • 移位字符串分组
      • 字母异位词分组
      • 字符串中的第一个唯一字符
      • 同构字符串
      • 快乐数
      • 只出现一次的数字
      • 设计哈希映射
      • 设计哈希集合
    • 链表
      • 旋转链表
      • 两数相加
      • 回文链表
      • 奇偶链表
      • 移除链表元素
      • 反转链表
      • 删除链表的倒数第N个节点
      • 相交链表
      • 环形链表II
      • 环形链表
      • 设计链表
    • 队列&栈
      • 移除无效的括号
      • 钥匙和房间
      • 01矩阵
      • 字符串解码
      • 目标和
      • 克隆图
      • 每日温度
      • 最小栈
      • 完全平方数
      • 打开转盘锁
      • 岛屿数量
      • 墙与门
      • 数据流中的移动平均值
    • 数组与字符串
      • 构建乘积数组
      • 和为 s 的连续正数序列
      • 删除排序数组中的重复项
      • 移动零
      • 旋转数组
      • 长度最小的子数组
      • 两数之和 II - 输入有序数组
      • 数组拆分 I
      • 双指针技巧
      • 最长公共前缀
      • 子串匹配
      • 寻找数组的中心索引
      • 至少是其他数字两倍的最大数
      • 加一
      • 对角线遍历
      • 杨辉三角
      • 二进制求和
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注