116. 填充每个节点的下一个右侧节点指针

题目描述
给定一个 完美二叉树 ,其所有叶子节点都在同一层,每个父节点都有两个子节点。二叉树定义如下:
struct Node { int val; Node *left; Node *right; Node *next; } 填充它的每个 next 指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将 next 指针设置为 NULL。
初始状态下,所有 next 指针都被设置为 NULL。
来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/populating-next-right-pointers-in-each-node 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
解题分析
设置辅助函数,「将每一层二叉树节点连接起来」可以细化成「将每两个相邻节点都连接起来」:
/*
// Definition fo

116. 填充每个节点的下一个右侧节点指针最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/10080.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>