首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
leetcode
JRONG
创建于2022-01-08
订阅专栏
leetcode算法练习
暂无订阅
共83篇文章
创建于2022-01-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[路飞]_剑指 Offer 22. 链表中倒数第k个节点
题目介绍 输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。 例如,一个链表有 6 个节点,从头节点开始,它们的值依次是 1、2、3、
[路飞]_636. 函数的独占时间
题目介绍 636. 函数的独占时间 难度中等146收藏分享切换为英文接收动态反馈 有一个 单线程 CPU 正在运行一个含有 n 道函数的程序。每道函数都有一个位于 0 和 n-1 之间的唯一标识符。
[路飞]_剑指 Offer 35. 复杂链表的复制
题目介绍 请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指向下一个节点,还有一个 random 指针指向链表中的任意节点或者 null。
[路飞]_剑指 Offer 54. 二叉搜索树的第k大节点
题目介绍 剑指 Offer 54. 二叉搜索树的第k大节点 难度简单235收藏分享切换为英文接收动态反馈 给定一棵二叉搜索树,请找出其中第 k 大的节点的值。 示例 1: 示例 2: 限制:
[路飞]_227. 基本计算器 II
题目介绍 给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。 整数除法仅保留整数部分。 示例 1: 输入:s = "3+2*2" 输出:7 示例 2: 输入:s = " 3/2
[路飞]_222. 完全二叉树的节点个数
题目介绍 给你一棵 完全二叉树 的根节点 root ,求出该树的节点个数。 完全二叉树 的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最下面一层的节点都集中在
[路飞]_面试题 02.02. 返回倒数第 k 个节点
题目介绍 实现一种算法,找出单向链表中倒数第 k 个节点。返回该节点的值。 注意:本题相对原题稍作改动 示例: 输入: 1->2->3->4->5 和 k = 2 输出: 4 说明: 给定的 k 保证
[路飞]_662. 二叉树最大宽度
题目介绍 给定一个二叉树,编写一个函数来获取这个树的最大宽度。树的宽度是所有层中的最大宽度。这个二叉树与满二叉树(full binary tree)结构相同,但一些节点为空。 每一层的宽度被定义为两个
[路飞]_112. 路径总和
题目介绍 给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,
[路飞]_110. 平衡二叉树
题目介绍 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。 示例 1: 输入:root = [3
[路飞]_331. 验证二叉树的前序序列化
题目介绍 331. 验证二叉树的前序序列化 难度中等355收藏分享切换为英文接收动态反馈 序列化二叉树的一种方法是使用前序遍历。当我们遇到一个非空节点时,我们可以记录下这个节点的值。如果它是一个空节点
[路飞]_103. 二叉树的锯齿形层序遍历
题目介绍 103. 二叉树的锯齿形层序遍历 难度中等574收藏分享切换为英文接收动态反馈 给你二叉树的根节点 root ,返回其节点值的 锯齿形层序遍历 。(即先从左往右,再从右往左进行下一层遍历,以
[路飞]_107. 二叉树的层序遍历 II
题目介绍 给你二叉树的根节点 root ,返回其节点值 自底向上的层序遍历 。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历) 示例 1: 输入:root = [3,9,20,null
[路飞]_剑指 Offer 32 - II. 从上到下打印二叉树 II
题目介绍 从上到下按层打印二叉树,同一层的节点按从左到右的顺序打印,每一层打印到一行。 例如: 给定二叉树: [3,9,20,null,null,15,7], / 9 20 / 15 7 返回其层
[路飞]_144.二叉树的前序遍历
题目介绍 输入:root = [1,null,2,3] 输出:[1,2,3] 示例 2: 输入:root = [] 输出:[] 示例 3: 输入:root = [1] 输出:[1] 来源:力扣(Lee
[路飞]_589. N 叉树的前序遍历
题目介绍 给定一个 N 叉树,返回其节点值的 前序遍历 。 N 叉树 在输入中按层序遍历进行序列化表示,每组子节点由空值 null 分隔(请参见示例)。 进阶: 递归法很简单,你可以使用迭代法完成
[路飞]_226. 翻转二叉树
题目介绍 翻转一棵二叉树。 示例: 输入: 输出: 备注: 这个问题是受到 Max Howell 的 原问题 启发的 : 谷歌:我们90%的工程师使用您编写的软件(Homebrew),但是您却无法在面
[路飞]_946.验证栈序列
题目介绍 给定 pushed 和 popped 两个序列,每个序列中的 值都不重复,只有当它们可能是在最初空栈上进行的推入 push 和弹出 pop 操作序列的结果时,返回 true;否则,返回 fa
[路飞]_1021.删除最外层的括号
题目介绍 有效括号字符串为空 ""、"(" + A + ")" 或 A + B ,其中 A 和 B 都是有效的括号字符串,+ 代表字符串的连接。 例如,"","()","(())()" 和 "(()(
[路飞]_移除无效的括号
题目介绍 给你一个由 '('、')' 和小写字母组成的字符串 s。 你需要从字符串中删除最少数目的 '(' 或者 ')' (可以删除任意位置的括号),使得剩下的「括号字符串」有效。 请返回任意一个合法
下一页