成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Leetcode PHP題解--D55 429. N-ary Tree Level Order Tr

libxd / 3378人閱讀

摘要:題目鏈接題目分析按層遍歷叉樹。思路以層數(shù)為鍵,塞入當(dāng)前節(jié)點(diǎn)的值。最終代碼若覺得本文章對(duì)你有用,歡迎用愛發(fā)電資助。

D55 429. N-ary Tree Level Order Traversal 題目鏈接

429. N-ary Tree Level Order Traversal

題目分析

按層遍歷N叉樹。

思路

以層數(shù)為鍵,塞入當(dāng)前節(jié)點(diǎn)的值。

遞歸遍歷即可。

最終代碼
 $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;
    }
}

若覺得本文章對(duì)你有用,歡迎用愛發(fā)電資助。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/31401.html

相關(guān)文章

  • [LeetCode] 429. N-ary Tree Level Order Traversal (

    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...

    LiangJ 評(píng)論0 收藏0
  • leetcode429. N-ary Tree Level Order Traversal

    摘要:題目要求對(duì)叉樹進(jìn)行水平遍歷,并輸出每一行遍歷的結(jié)果。因此無需再用隊(duì)列來額外存儲(chǔ)每一行的水平遍歷,可以直接通過遞歸將遍歷結(jié)果插入到相應(yīng)行的結(jié)果集中。 題目要求 Given an n-ary tree, return the level order traversal of its nodes values. (ie, from left to right, level by level)...

    tomlingtm 評(píng)論0 收藏0
  • Leetcode PHP題解--D42 559. Maximum Depth of N-ary Tr

    摘要:題目鏈接題目分析此題和上一題思路一樣。只是不是二叉樹。思路略最終代碼若覺得本文章對(duì)你有用,歡迎用愛發(fā)電資助。 D42 559. Maximum Depth of N-ary Tree 題目鏈接 559. Maximum Depth of N-ary Tree 題目分析 此題和上一題思路一樣。只是不是二叉樹。而是正常的樹。 思路 略 最終代碼

    CrazyCodes 評(píng)論0 收藏0
  • Leetcode PHP題解--D43 589. N-ary Tree Preorder Trave

    摘要:題目鏈接題目分析維數(shù)組的先序遍歷。這題也不想多說什么了。是比較基礎(chǔ)的題目了。先序就是先根后子而已。思路在遍歷子節(jié)點(diǎn)之前,先保存當(dāng)前節(jié)點(diǎn)的信息。最終代碼若覺得本文章對(duì)你有用,歡迎用愛發(fā)電資助。 D43 589. N-ary Tree Preorder Traversal 題目鏈接 589. N-ary Tree Preorder Traversal 題目分析 N維數(shù)組的先序遍歷。 這題也...

    junbaor 評(píng)論0 收藏0
  • Leetcode PHP題解--D44 590. N-ary Tree Postorder Trav

    摘要:題目鏈接題目分析后序遍歷,這題也是比較基礎(chǔ)的題目了。思路先遍歷子節(jié)點(diǎn),再遍歷根節(jié)點(diǎn)。最終代碼若覺得本文章對(duì)你有用,歡迎用愛發(fā)電資助。 D44 590. N-ary Tree Postorder Traversal 題目鏈接 590. N-ary Tree Postorder Traversal 題目分析 后序遍歷,這題也是比較基礎(chǔ)的題目了。 思路 先遍歷子節(jié)點(diǎn),再遍歷根節(jié)點(diǎn)。 最終代碼...

    Songlcy 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<