LeetCode

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

[117]填充每个节点的下一个右侧节点指针 II

浏览 117 扫码 分享 2022-07-09 04:13:20

    若有收获,就点个赞吧

    0 人点赞

    上一篇:
    下一篇:
    • 书签
    • 添加书签 移除书签
    • VS Code 中插件安装
    • 刷题顺序
    • 学习计划
    • 剑指offer
      • 剑指 Offer 68 - II. 二叉树的最近公共祖先
      • 剑指 Offer 68 - I. 二叉搜索树的最近公共祖先
      • 剑指 Offer 67. 把字符串转换成整数
      • 剑指 Offer 66. 构建乘积数组
      • 剑指 Offer 65. 不用加减乘除做加法
      • 剑指 Offer 64. 求1 2 … n
      • 剑指 Offer 63. 股票的最大利润
      • 剑指 Offer 62. 圆圈中最后剩下的数字
      • 剑指 Offer 61. 扑克牌中的顺子
      • 剑指 Offer 60. n个骰子的点数
      • 剑指 Offer 59 - II. 队列的最大值
      • 剑指 Offer 59 - I. 滑动窗口的最大值
      • 剑指 Offer 58 - II. 左旋转字符串
      • 剑指 Offer 58 - I. 翻转单词顺序
      • 剑指 Offer 57 - II. 和为s的连续正数序列
      • 剑指 Offer 57. 和为s的两个数字
      • 剑指 Offer 56 - II. 数组中数字出现的次数 II
      • 剑指 Offer 56 - I. 数组中数字出现的次数
      • 剑指 Offer 55 - II. 平衡二叉树
      • 剑指 Offer 55 - I. 二叉树的深度
      • 剑指 Offer 54. 二叉搜索树的第k大节点
      • 剑指 Offer 53 - II. 0~n-1中缺失的数字
      • 剑指 Offer 53 - I. 在排序数组中查找数字 I
      • 剑指 Offer 52. 两个链表的第一个公共节点
      • 剑指 Offer 50. 第一个只出现一次的字符
      • 剑指 Offer 49. 丑数
      • 剑指 Offer 48. 最长不含重复字符的子字符串
      • 剑指 Offer 47. 礼物的最大价值
      • 剑指 Offer 44. 数字序列中某一位的数字
      • 剑指 Offer 42. 连续子数组的最大和
      • 剑指 Offer 43. 1~n 整数中 1 出现的次数
      • 剑指 Offer 40. 最小的k个数
      • 剑指 Offer 39. 数组中出现次数超过一半的数字
      • 剑指 Offer 38. 字符串的排列
      • 剑指 Offer 37. 序列化二叉树
      • 剑指 Offer 36. 二叉搜索树与双向链表
      • 剑指 Offer 35. 复杂链表的复制
      • 剑指 Offer 34. 二叉树中和为某一值的路径
      • 剑指 Offer 33. 二叉搜索树的后序遍历序列
      • 剑指 Offer 32 - III. 从上到下打印二叉树 III
      • 剑指 Offer 32 - II. 从上到下打印二叉树 II
      • 剑指 Offer 32 - I. 从上到下打印二叉树
      • 剑指 Offer 31. 栈的压入、弹出序列
      • 剑指 Offer 30. 包含min函数的栈
      • 剑指 Offer 29. 顺时针打印矩阵
      • 剑指 Offer 28. 对称的二叉树
      • 剑指 Offer 27. 二叉树的镜像
      • 剑指 Offer 63. 股票的最大利润
    • 一.数组
      • [327] 区间和的个数
      • [1109]航班预订统计
      • [11] 盛最多水的容器
      • [41] 缺失的第一个正数
      • [42] 接雨水
      • [48] 旋转图像
      • [54] 螺旋矩阵
      • [59] 螺旋矩阵 II
      • [66] 加一
      • [73] 矩阵置零
      • [118] 杨辉三角
      • [119] 杨辉三角 II
      • [189] 旋转数组
      • [238] 除自身以外数组的乘积
      • [274] H 指数
      • [275] H 指数 II
      • [283] 移动零
      • [289] 生命游戏
      • [303] 区域和检索 - 数组不可变
      • [304] 二维区域和检索 - 矩阵不可变
      • [396] 旋转函数
      • [419] 甲板上的战舰
      • [442] 数组中重复的数据
      • [448] 找到所有数组中消失的数字
      • [453] 最小移动次数使数组元素相等
      • [485] 最大连续1的个数
      • [495] 提莫攻击
      • [566] 重塑矩阵
      • [598] 范围求和 II
      • [628] 三个数的最大乘积
      • [661] 图片平滑器
      • [697] 数组的度
    • 二.字符串
      • [1541]平衡括号字符串的最少插入次数
      • [921]使括号有效的最少添加
      • [686] 重复叠加字符串匹配
      • [214] 最短回文串
      • [68] 文本左右对齐
      • [306] 累加数
      • [524] 通过删除字母匹配到字典里最长单词
      • [5] 最长回文子串
      • [6] Z 字形变换
      • [8] 字符串转换整数 (atoi)
      • [12] 整数转罗马数字
      • [13] 罗马数字转整数
      • [14] 最长公共前缀
      • [28] 实现 strStr()
      • [38] 外观数列
      • [43] 字符串相乘
      • [49] 字母异位词分组
      • [58] 最后一个单词的长度
      • [67] 二进制求和
      • [125] 验证回文串
      • [151] 翻转字符串里的单词
      • [242] 有效的字母异位词
      • [299] 猜数字游戏
      • [344] 反转字符串
      • [383] 赎金信
      • [387] 字符串中的第一个唯一字符
      • [389] 找不同
      • [392] 判断子序列
      • [412] Fizz Buzz
      • [415] 字符串相加
      • [423] 从英文中重建数字
      • [434] 字符串中的单词数
      • [443] 压缩字符串
      • [451] 根据字符出现频率排序
      • [459] 重复的子字符串
      • [467] 环绕字符串中唯一的子字符串
      • [482] 密钥格式化
      • [506] 相对名次
      • [521] 最长特殊序列 Ⅰ
      • [522] 最长特殊序列 II
      • [535] TinyURL 的加密与解密
      • [537] 复数乘法
      • [539] 最小时间差
      • [541] 反转字符串 II
      • [520] 检测大写字母
      • [553] 最优除法
      • [551] 学生出勤记录 I
      • [552] 学生出勤记录 II
      • [557] 反转字符串中的单词 III
      • [592] 分数加减运算
      • [640] 求解方程
      • [647] 回文子串
      • [696] 计数二进制子串
    • 三.数与位
      • [1356] 根据数字二进制下 1 的数目排序
      • [169]多数元素
      • [260]只出现一次的数字 III
      • [1486]数组异或操作
      • [371]两整数之和
      • [268]丢失的数字
      • [137]只出现一次的数字 II
      • [136] 只出现一次的数字
      • [458]可怜的小猪
      • [233]数字 1 的个数
      • [564] 寻找最近的回文数
      • [479] 最大回文数乘积
      • [3]无重复字符的最长子串
      • [29] 两数相除
      • [7] 整数反转
      • [9] 回文数
      • [50] Pow(x, n)
      • [168]Excel表列名称
      • [171]Excel表列序号
      • [172]阶乘后的零
      • [190]颠倒二进制位
      • [191]位1的个数
      • [231] 2的幂
      • [258]各位相加
      • [263]丑数
      • [264] 丑数 II
      • [319]灯泡开关
      • [326] 3的幂
      • [342] 4的幂
      • [357]计算各个位数不同的数字个数
      • [372]超级次方
      • [393]UTF-8 编码验证
      • [400]第N个数字
      • [405]数字转换为十六进制数
      • [461]汉明距离
      • [476] 数字的补数
      • [477] 汉明距离总和
      • [492]构造矩形
      • [504] 七进制数
      • [507] 完美数
      • [670] 最大交换
      • [693]交替位二进制数
    • 四.栈与递归
      • [224]基本计算器
      • [71] 简化路径
      • [227]基本计算器 II
      • [150]逆波兰表达式求值
      • [20] 有效的括号
      • [682]棒球比赛
    • 五. 链表
      • [25]K 个一组翻转链表
      • [23]合并K个升序链表
      • [430] 扁平化多级双向链表
      • [19]删除链表的倒数第N个节点
      • [21]合并两个有序链表
      • [24]两两交换链表中的节点
      • [61]旋转链表
      • [92]反转链表 II
      • [203]移除链表元素
      • [206]反转链表
      • [237] 删除链表中的节点
      • [445] 两数相加 II
    • 六. 哈希表
      • [463] 岛屿的周长
      • [1207]独一无二的出现次数
      • [466]统计重复个数
      • [220] 存在重复元素 III
      • [532]数组中的 k-diff 数对
      • [609] 在系统中查找重复文件
      • [138]复制带随机指针的链表
      • [166]分数到小数
      • [713]乘积小于K的子数组
      • [974] 和可被 K 整除的子数组
      • [523]连续的子数组和
      • [560]和为K的子数组
      • [724]寻找数组的中心索引
      • [525]连续数组
      • [554]砖墙
      • [593]有效的正方形
      • [1365] 有多少小于当前数字的数字
      • [205]同构字符串
      • [290]单词规律
      • [500]键盘行
      • [128]最长连续序列
      • [594]最长和谐子序列
      • [454]四数相加 II
      • [599]两个列表的最小索引总和
      • [350] 两个数组的交集 II
      • [349]两个数组的交集
      • [633]平方数之和
      • [219]存在重复元素 II
      • [217]存在重复元素
      • [202] 快乐数
      • 刷题计划
      • [380]常数时间插入、删除和获取随机元素
    • 七. 贪心算法
      • [561] 数组拆分 I
      • [575] 分糖果
      • [409] 最长回文串
      • [665]非递减数列
      • [452]用最少数量的箭引爆气球
      • [605]种花问题
      • [435] 无重叠区间
      • [135]分发糖果
      • [455]分发饼干
      • [456]132模式
      • [503]下一个更大元素 II
      • [496]下一个更大元素 I
      • [122] 买卖股票的最佳时机 II
    • 八. 双指针法
      • [475] 供暖器
      • [328] 奇偶链表
      • [86]分隔链表
      • [673]最长递增子序列的个数
      • [143]重排链表
      • [160]相交链表
      • [88]合并两个有序数组
      • [424]替换后的最长重复字符
      • [30]串联所有单词的子串
      • [209]长度最小的子数组
      • [457]环形数组循环
      • [234] 回文链表
      • [142]环形链表 II
      • [287]寻找重复数
      • [141]环形链表
      • [643]子数组最大平均数 I
      • [674] 最长连续递增序列
      • [3]无重复字符的最长子串
      • [438] 找到字符串中所有字母异位词
      • [567] 字符串的排列
      • [76]最小覆盖子串
      • [518]零钱兑换 II
      • [416]分割等和子集
      • [16]最接近的三数之和
      • [18] 四数之和
      • [15]三数之和
      • [83]删除排序链表中的重复元素
      • [167]两数之和 II - 输入有序数组
      • [345]反转字符串中的元音字母
      • [27]移除元素
      • [26]删除排序数组中的重复项
    • 九. 树
      • [87]扰乱字符串
      • [331]验证二叉树的前序序列化
      • [449] 序列化和反序列化二叉搜索树
      • [662]二叉树最大宽度
      • [655]输出二叉树
      • [671]二叉树中第二小的节点
      • [669]修剪二叉搜索树
      • [558]四叉树交集
      • [427]建立四叉树
      • [173二叉搜索树迭代器
      • [606]根据二叉树创建字符串
      • [690]员工的重要性
      • [99]恢复二叉搜索树
      • [538/1038]把二叉搜索树转换为累加树
      • [450]删除二叉搜索树中的节点
      • [236]二叉树的最近公共祖先
      • [235]二叉搜索树的最近公共祖先
      • [404]左叶子之和
      • [501]二叉搜索树中的众数
      • [530] 二叉搜索树的最小绝对差
      • [783]二叉搜索树节点最小距离
      • [669]修剪二叉搜索树
      • [701]二叉搜索树中的插入操作
      • [700]二叉搜索树中的搜索
      • [230]二叉搜索树中第K小的元素
      • [98]验证二叉搜索树
      • [623]在二叉树中增加一行
      • [637] 二叉树的层平均值
      • [653]两数之和 IV - 输入 BST
      • [559] N叉树的最大深度
      • [199] 二叉树的右视图
      • [617] 合并二叉树
      • [543]二叉树的直径
      • [563] 二叉树的坡度
      • [95]不同的二叉搜索树 II
      • [572]另一个树的子树
      • [508]出现次数最多的子树元素和
      • [515] 在每个树行中找最大值
      • [513]找树左下角的值
      • [222]完全二叉树的节点个数
      • [96]不同的二叉搜索树
      • [110]平衡二叉树
      • [590]N叉树的后序遍历
      • [589]N叉树的前序遍历
      • [429]N叉树的层序遍历
      • [109]有序链表转换二叉搜索树
      • [94]二叉树的中序遍历
      • [114]二叉树展开为链表
      • [108]将有序数组转换为二叉搜索树
      • [107]二叉树的层次遍历 II
      • [104]二叉树的最大深度
      • [103]二叉树的锯齿形层次遍历
      • [102] 二叉树的层序遍历
      • [101]对称二叉树
      • [100]相同的树
      • [687]最长同值路径
      • [437]路径总和 III
      • [257] 二叉树的所有路径
      • [113] 路径总和 II
      • [112]路径总和
      • [129]求根到叶子节点数字之和
      • [145]二叉树的后序遍历
      • [144]二叉树的前序遍历
      • [297]二叉树的序列化与反序列化
      • [111]平衡二叉树
      • [652]寻找重复的子树
      • [105]从前序与中序遍历序列构造二叉树
      • [106]从中序与后序遍历序列构造二叉树
      • [654]最大二叉树
      • [117]填充每个节点的下一个右侧节点指针 II
      • [116]填充每个节点的下一个右侧节点指针
      • [226]翻转二叉树
    • 十. 图与搜索
      • [980] 不同路径 III
      • [773] 滑动谜题
      • [752] 打开转盘锁
      • [1091] 二进制矩阵中的最短路径
      • [827] 最大人工岛
      • [529] 扫雷游戏
      • [1034] 边框着色
      • [733] 图像渲染
      • [1020] 飞地的数量
      • [200] 岛屿数量
      • [130] 被围绕的区域
      • [547] 朋友圈
      • [886] 可能的二分法
      • [695] 岛屿的最大面积
      • [785] 判断二分图
    • 十一. 二分查找
      • [410]分割数组的最大值
    • 十二. 二进制运算的应用
    • 十三. 动态规划
      • [354] 俄罗斯套娃信封问题
      • [718]最长重复子数组
      • [1035]不相交的线
      • [1143]最长公共子序列
      • [712] 两个字符串的最小ASCII删除和
      • [583] 两个字符串的删除操作
      • [673]最长递增子序列的个数
      • [124]二叉树中的最大路径和
      • [516]最长回文子序列
      • [91]解码方法
      • [887]鸡蛋掉落
      • [494]目标和
      • [322]零钱兑换
      • [53] 最大子序和
      • [62] 不同路径
      • [63] 不同路径 II
      • [64] 最小路径和
      • [70] 爬楼梯
      • [72] 编辑距离
      • [121] 买卖股票的最佳时机
      • [123] 买卖股票的最佳时机 III
      • [188] 买卖股票的最佳时机 IV
      • [198] 打家劫舍
      • [213] 打家劫舍 II
      • [279] 完全平方数
      • [300] 最长上升子序列
      • [303] 区域和检索 - 数组不可变
      • [309] 最佳买卖股票时机含冷冻期
      • [343] 整数拆分
      • [714] 买卖股票的最佳时机含手续费
    • 十四. 数据结构
    • 十五. 采样
    • 十六. 计算几何
    • 十七. 常用技巧与算法
      • [239] 滑动窗口最大值
    • 专属笔记
      • 九章动态规划
      • 数组原地标记
    暂无相关搜索结果!

      让时间为你证明

      展开/收起文章目录

      分享,让知识传承更久远

      文章二维码

      手机扫一扫,轻松掌上读

      文档下载

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

      书签列表

        阅读记录

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

          思维导图备注