思路:二叉树的遍历分为前序遍历、中序遍历和后序遍历。这是我们学习二叉树需要掌握的最基础的三个操作。那么除了前中后序遍历以外,还有一种层次遍历,即将树的某节点和它的兄弟节点所在...
IP属地:北京
思路:二叉树的遍历分为前序遍历、中序遍历和后序遍历。这是我们学习二叉树需要掌握的最基础的三个操作。那么除了前中后序遍历以外,还有一种层次遍历,即将树的某节点和它的兄弟节点所在...
一、度量一个程序(算法)执行时间的两种方法: (1)事后统计法:将程序运行的时间记录下来进行统计和分析就是事后统计法。但是这种方法不太科学,原因有如下两点: 如果该程序执行所...
Elastic Search 是什么,干什么用 百度上一大堆概念,这里就不做解释了。本篇主要记录如何初步来使用它。 版本:ElasticSearch 5.2.0链接:http...
便于增强自己对集合的理解和记忆,准备出一系列java集合源码的阅读以及解析,本系列基于JDK1.8。 集合框架是java中最基础也是最重要的一个学习模块之一,因为工作中每...
一、简介 很多同学在学多线程的时候不知道它后来能用在哪儿,这里我提供一个使用多线程的小思路。 现有一个微服务场景,用户想查看某个作者和该作者写的文章。那么他需要从用户服务和文...