日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

leetcode103. 二叉树的锯齿形层次遍历

發(fā)布時(shí)間:2023/12/13 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 leetcode103. 二叉树的锯齿形层次遍历 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

給定一個(gè)二叉樹,返回其節(jié)點(diǎn)值的鋸齒形層次遍歷。(即先從左往右,再?gòu)挠彝筮M(jìn)行下一層遍歷,以此類推,層與層之間交替進(jìn)行)。

例如:
給定二叉樹?[3,9,20,null,null,15,7],

? ? 3
? ?/ \
? 9 ?20
? ? / ?\
? ?15 ? 7
返回鋸齒形層次遍歷如下:

[
? [3],
? [20,9],
? [15,7]
]

思路:達(dá)到層次遍歷的效果后,把奇數(shù)下標(biāo)的list反轉(zhuǎn)一下即可。

或者雙端隊(duì)列,奇數(shù)層放的時(shí)候放開頭,偶數(shù)層放結(jié)尾。

/*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode(int x) { val = x; }* }*/ class Solution {List<List<Integer>> levels = new ArrayList<List<Integer>>();public void helper(TreeNode node, int level) {if (levels.size() == level)levels.add(new ArrayList<Integer>());levels.get(level).add(node.val);if (node.left != null)helper(node.left, level + 1);if (node.right != null)helper(node.right, level + 1);}public List<List<Integer>> zigzagLevelOrder(TreeNode root) {if (root == null) return levels;helper(root, 0);for(int i=1;i<levels.size();i+=2)Collections.reverse(levels.get(i));return levels;} }

?

總結(jié)

以上是生活随笔為你收集整理的leetcode103. 二叉树的锯齿形层次遍历的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产做受视频 | 人人插人人干 | 天天干天天干天天干天天 | 日韩在线导航 | 久久亚洲AV成人无码一二三 | 国产精品久久久久久久久久 | 朝桐光在线视频 | 欧美一卡二卡三卡四卡 | 青草视频免费观看 | 老师的肉丝玉足夹茎 | 欧美日韩国产在线观看 | 91插插插永久免费 | 欧美久久久一区二区三区 | 农村妇女一区二区 | 久久午夜夜伦鲁鲁片 | 女同hd系列中文字幕 | 久久国产精品无码一区二区 | 国产精品嫩草av | 色香av| 国产女人18水真多18精品一级做 | 日韩精品中文字幕在线播放 | 国产后入清纯学生妹 | 91欧美激情一区二区三区成人 | 国产成人精品在线播放 | 日韩av一区二区三区四区 | 精品国产无码在线 | 精彩视频一区二区 | 久久视频在线看 | 成年人av在线 | 国产精品av网站 | 色综合天天 | 黑鬼巨鞭白妞冒白浆 | 日韩大片免费在线观看 | 免费吃奶摸下激烈视频 | 伊人22综合 | 日本性爱视频在线观看 | 99香蕉网 | free欧美性69护士呻吟 | 欧美日韩美女 | 日韩毛片免费观看 | 成人网免费 | 在线观看国产一区 | 色屁屁www | 日本中文有码 | 日本精品三级 | 最近国语视频在线观看免费播放 | 清草视频| 日韩爱爱免费视频 | 99精品偷自拍 | 亚洲高清免费 | 黑人操日本 | 欧美日韩精品一二三区 | 国产精品无码一区二区三 | 欧美性做爰猛烈叫床潮 | 国产亚洲精品成人a | 欧洲av无码放荡人妇网站 | av在线免费不卡 | 涩涩网站在线观看 | 色视频免费看 | 看成人片 | 高中男男gay互囗交观看 | 黄视频网站在线 | 免费毛片在线播放 | 日韩成人精品一区 | 在线观看免费黄网站 | 三级黄色片免费观看 | 18无码粉嫩小泬无套在线观看 | 日本视频免费 | 香蕉一区二区 | 国产精品www. | 久久色视频 | 台湾av在线 | 叼嘿视频在线免费观看 | 4hu在线观看 | 成人在线h | 国产精品精品久久久久久 | 麻豆成人在线 | 青娱乐超碰 | 三级黄色片网站 | 亚洲高清免费 | 亚洲性色av| 欧美xxxxav| 国 产 黄 色 大 片 | 国产成人一区二区三区别 | 日韩欧美中文字幕在线视频 | 欧美精品乱码视频一二专区 | 欧美在线你懂的 | 国产一级色 | 中文字幕在线观看视频www | 色哟哟在线免费观看 | 精品成人在线观看 | 午夜精品福利一区二区 | 国产精品无 | 国产精品视频a | 亚洲 欧美 日韩 综合 | 色婷婷国产精品视频 | 欧洲精品在线播放 | 免费久久网站 | 中文字幕在线看片 |