- 101 Symmetric Tree
题意:判断二叉树是否是对称的
思路:简单的分治。或者使用queue也可以 - 102 Binary Tree Level Order Traversal
题意:二叉树的层次遍历,要求分层给出
思路:因为要求分层,所以不能使用使用queue,可以分治 - 103 Binary Tree Zigzag Level Order Traversal
题意:和上一题要求一致,多了一个条件:zigzag
思路:分奇偶进行操作,使用insert而非push_back - 104 Maximum Depth of Binary Tree
题意:返回二叉树的深度
思路:分治 - 105 Construct Binary Tree from Preorder and Inorder Traversal
题意:使用前序遍历和中序遍历还原二叉树
思路:分治 - 106 Construct Binary Tree from Inorder and Postorder Traversal
题意:使用前序遍历和中序遍历还原二叉树
思路:分治 - 107 Binary Tree Level Order Traversal II
题意:从下到上进行层次遍历
思路:102+reverse - 108 Convert Sorted Array to Binary Search Tree
题意:使用升序序列构造平衡二叉树
思路:分治 - 109 Convert Sorted List to Binary Search Tree
题意:使用升序链表构造平衡二叉树
思路:分治。没有更好的解法了。 - 110 Balanced Binary Tree
题意:判断二叉树是否是高度平衡的
思路:分治。对于每个子问题直接求高度即可。
leetcode轮回计划20181026_2
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 题量有点多,建议Ctrl + F题号或题目哦~ 二叉树的遍历(前序遍历,中序遍历,后序遍历)[144] Binar...
- 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...