摘要:
package com.example.demo; import java.util.ArrayList; import java.util.List; /** * 226. 翻转二叉树 * 翻转一棵二叉树。 * <p> * 示例: * <p> * 输入: * <p> * 4 * / \ * 2 7 阅读全文
摘要:
package com.example.demo; import java.util.ArrayList; import java.util.List; /** * 145. 二叉树的后序遍历 * 给定一个二叉树,返回它的 后序 遍历。 * <p> * 示例: * <p> * 输入: [1,null 阅读全文
摘要:
package com.example.demo; import java.util.ArrayList; import java.util.List; /** * 144. 二叉树的前序遍历 * 给定一个二叉树,返回它的 前序 遍历。 * <p> * 示例: * <p> * 输入: [1,null 阅读全文
摘要:
package com.example.demo; import org.springframework.util.CollectionUtils; import java.util.ArrayList; import java.util.LinkedList; import java.util.L 阅读全文
摘要:
package com.example.demo; /** * 101. 对称二叉树 * 给定一个二叉树,检查它是否是镜像对称的。 * <p> * <p> * <p> * 例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 * <p> * 1 * / \ * 2 2 * / \ / \ * 3 阅读全文
摘要:
package com.example.demo; /** * 100. 相同的树 * 给定两个二叉树,编写一个函数来检验它们是否相同。 * <p> * 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 * <p> * 示例 1: * <p> * 输入: 1 1 * / \ / \ 阅读全文
摘要:
package com.example.demo; import java.util.ArrayList; import java.util.List; /** * 94. 二叉树的中序遍历 * 给定一个二叉树,返回它的中序 遍历。 * <p> * 示例: * <p> * 输入: [1,null,2 阅读全文