java
文章平均质量分 69
WMTXJ
这个作者很懒,什么都没留下…
展开
-
java、python语言判断一棵二叉树是否对称
假设一棵二叉树有N层 第二层:左节点=右节点 第三层:左左=右右,左右=右左 第四层:左1左=右1右,左1右=右1左,左2左=右2右,左2右=右2左(1为外,2为内) 。 。 。 我们使用递归实现 class TreeNode: def __init__(self, x): self.val = x self.left =原创 2016-12-07 21:10:13 · 1396 阅读 · 0 评论 -
java应用于二叉树层次输出和之字形输出的非递归实现
二叉树遍历的非递归实现主要用到了栈和队列。 层次遍历的实现依赖于队列来实现。 下面实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。 import java.util.ArrayList; import java.util.LinkedList; import java.util.Queue; i原创 2016-12-08 17:02:53 · 773 阅读 · 0 评论 -
java 数据类型转换
常量池,堆上存储原创 2017-08-26 10:52:24 · 363 阅读 · 0 评论