首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Lemon程序馆
掘友等级
全栈工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
最新
热门
算法题分享 | 二叉搜索树的最近公共祖先
题目 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且
算法题分享 | 二叉搜索树中第 K 小的元素
题目 给定一个二叉搜索树的根节点 root ,和一个整数 k ,请你设计一个算法查找其中第 k ****小的元素(从 1 开始计数)。 示例 1: 示例 2: 提示: 树中的节点数为 n 。 1 <=
一文搞明白 AVL 和 红黑树!
二叉搜索树基础回顾 二叉搜索树(BST)是树形数据结构的基础形态,满足以下性质: 任意节点的左子树所有节点值小于该节点值 任意节点的右子树所有节点值大于该节点值 左右子树各自也是 BST 普通 BST
算法题分享 | 矩形面积
题目 给你 二维 平面上两个 由直线构成且边与坐标轴平行/垂直 的矩形,请你计算并返回两个矩形覆盖的总面积。 每个矩形由其 左下 顶点和 右上 顶点坐标表示: 第一个矩形由其左下顶点 (ax1, ay
算法题分享 | 最大间距
题目 给定一个无序的数组 nums,返回 数组在排序之后,相邻元素之间最大的差值 。如果数组元素个数小于 2,则返回 0 。 您必须编写一个在「线性时间」内运行并使用「线性额外空间」的算法。 示例 1
算法题分享 | 位1的个数
题目 给定一个正整数 n,编写一个函数,获取一个正整数的二进制形式并返回其二进制表达式中 设置位 的个数(也被称为汉明重量)。 示例 1: 示例 2: 示例 3: 提示: 1 <= n <= 23
算法题分享 | 最大正方形
题目 在一个由 '0' 和 '1' 组成的二维矩阵内,找到只包含 '1' 的最大正方形,并返回其面积。 示例 1: 示例 2: 示例 3: 提示: m == matrix.length n ==
算法题分享 | 只出现一次的数字 II
题目 给你一个整数数组 nums ,除某个元素仅出现 一次 外,其余每个元素都恰出现 三次 。 请你找出并返回那个只出现了一次的元素。 你必须设计并实现线性时间复杂度的算法且使用常数级空间来解决此问题
算法题分享 | 二叉搜索树迭代器
题目 实现一个二叉搜索树迭代器类BSTIterator ,表示一个按中序遍历二叉搜索树(BST)的迭代器: BSTIterator(TreeNode root) 初始化 BSTIterator 类的一
算法题分享 | 计数质数
题目 给定整数 n ,返回 所有小于非负整数 n 的质数的数量 。 示例 1: 示例 2: 示例 3: 提示: 0 <= n <= 5 * 106 题解 解题思路 本题可以使用暴力枚举的解法,代码也很
下一页
个人成就
文章被点赞
21
文章被阅读
2,381
掘力值
517
关注了
1
关注者
1
收藏集
25
关注标签
2
加入于
2023-03-23