- 博客(2)
- 收藏
- 关注
原创 java实现二叉树的层次遍历
昨天面试的时候遇到这个问题,由于太久没有接触算法和数据结构了,导致遗忘的比较彻底,当时记得使用队列的特性可以实现层次遍历的问题,但是自己写的时候却没有很好的利用队列的特性,当时的第一想法是递归,最后写着写着就因为找不到好的出口条件,以及各种分支判断,加上如果有兄弟子树,还要写如何处理这种情况等等,最后反正是写不下去了。 所以今天着重记录一下,如何正确的使用队列的特性去实现二叉树的层次遍历。当然这...
2018-03-20 14:16:52 4167
原创 一次与大佬讨论Optional的记录
今天遇到了Optional的问题,所以请教了一下大佬,下面如实记录与大佬的探讨过程: 大佬:Optional就可以有效防止(NPE)NullPointException;配合stream使用的。 弱鸡的我:嗯,简单看,好像是包裹一个有可能返回null的对象? 大佬:对,它有两种方式生成对象; ofNullable,这个方法生成的Optional对象可以如果目标对象为null会返回一个空...
2018-03-04 01:58:13 405
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人