摘要:題目鏈接題目分析按層遍歷叉樹。思路以層數(shù)為鍵,塞入當前節(jié)點的值。最終代碼若覺得本文章對你有用,歡迎用愛發(fā)電資助。
D55 429. N-ary Tree Level Order Traversal 題目鏈接
429. N-ary Tree Level Order Traversal
題目分析按層遍歷N叉樹。
思路以層數(shù)為鍵,塞入當前節(jié)點的值。
遞歸遍歷即可。
最終代碼$children function __construct($val, $children) { $this->val = $val; $this->children = $children; } } */ class Solution { /** * @param Node $root * @return Integer[][] */ public $level = 0; public $values = []; function levelOrder($root) { if(is_null($root)){ return $this->values; } if(!isset($this->values[$this->level])){ $this->values[$this->level] = []; } $this->values[$this->level][] = $root->val; foreach($root->children as $child){ $this->level++; $this->levelOrder($child); $this->level--; } return $this->values; } }
若覺得本文章對你有用,歡迎用愛發(fā)電資助。
文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/31401.html
429. N-ary Tree Level Order Traversal Given an n-ary tree, return the level order traversal of its nodes values. (ie, from left to right, level by level). For example, given a 3-ary tree:showImg(https...
摘要:題目要求對叉樹進行水平遍歷,并輸出每一行遍歷的結(jié)果。因此無需再用隊列來額外存儲每一行的水平遍歷,可以直接通過遞歸將遍歷結(jié)果插入到相應行的結(jié)果集中。 題目要求 Given an n-ary tree, return the level order traversal of its nodes values. (ie, from left to right, level by level)...
摘要:題目鏈接題目分析此題和上一題思路一樣。只是不是二叉樹。思路略最終代碼若覺得本文章對你有用,歡迎用愛發(fā)電資助。 D42 559. Maximum Depth of N-ary Tree 題目鏈接 559. Maximum Depth of N-ary Tree 題目分析 此題和上一題思路一樣。只是不是二叉樹。而是正常的樹。 思路 略 最終代碼
摘要:題目鏈接題目分析維數(shù)組的先序遍歷。這題也不想多說什么了。是比較基礎的題目了。先序就是先根后子而已。思路在遍歷子節(jié)點之前,先保存當前節(jié)點的信息。最終代碼若覺得本文章對你有用,歡迎用愛發(fā)電資助。 D43 589. N-ary Tree Preorder Traversal 題目鏈接 589. N-ary Tree Preorder Traversal 題目分析 N維數(shù)組的先序遍歷。 這題也...
摘要:題目鏈接題目分析后序遍歷,這題也是比較基礎的題目了。思路先遍歷子節(jié)點,再遍歷根節(jié)點。最終代碼若覺得本文章對你有用,歡迎用愛發(fā)電資助。 D44 590. N-ary Tree Postorder Traversal 題目鏈接 590. N-ary Tree Postorder Traversal 題目分析 后序遍歷,這題也是比較基礎的題目了。 思路 先遍歷子節(jié)點,再遍歷根節(jié)點。 最終代碼...
閱讀 2800·2021-11-22 14:44
閱讀 541·2021-11-22 12:00
閱讀 3683·2019-08-30 15:54
閱讀 1570·2019-08-29 17:15
閱讀 1898·2019-08-29 13:50
閱讀 1107·2019-08-29 13:17
閱讀 3513·2019-08-29 13:05
閱讀 1181·2019-08-29 11:31