摘要: 二叉树本身固有的递归性质,通常可以用递归算法解决,虽然递归代码简介,但是性能不如非递归算法。常用的操作是构建二叉树、遍历二叉树(先序、中序、后序、都属于DFS深度优先搜索算法,使用栈来实现),广度优先BFS使用队列来遍历。参考博客:链表、二叉树操作、深度优先、广度优先的算法注意:这个图里面虚点框代表... 阅读全文
posted @ 2015-12-13 22:40 伟大的臭猪猪 阅读(523) 评论(0) 推荐(0)
摘要: 本文总结了Java程序员常犯的10个错误。#1. 把Array转化成ArrayList把Array转化成ArrayList,程序员经常用以下方法:List list = Arrays.asList(arr);Arrays.asList() 实际上返回一个ArrayList,但是这个ArrayList... 阅读全文
posted @ 2015-12-13 22:34 伟大的臭猪猪 阅读(412) 评论(1) 推荐(0)