leetcode 331. Verify Preorder Serialization of a Binary Tree | 331. 验证二叉树的前序序列化(栈解法)
生活随笔
收集整理的這篇文章主要介紹了
leetcode 331. Verify Preorder Serialization of a Binary Tree | 331. 验证二叉树的前序序列化(栈解法)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題目
https://leetcode.com/problems/verify-preorder-serialization-of-a-binary-tree/
題解
看了答案,參考:拍案叫絕的兩種解法:「棧」和「入度出度」
使用了一種重磅級(jí)的技巧:不斷地把有效的葉子節(jié)點(diǎn)使用 “#” 代替。 比如把 4## 替換成 # 。此時(shí),葉子節(jié)點(diǎn)會(huì)變成空節(jié)點(diǎn)!
評(píng)論區(qū)有人把這個(gè)過(guò)程調(diào)侃為“合成大西瓜”,很形象。
總結(jié)
以上是生活随笔為你收集整理的leetcode 331. Verify Preorder Serialization of a Binary Tree | 331. 验证二叉树的前序序列化(栈解法)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: leetcode 162. Find P
- 下一篇: leetcode 332. Recons