数据结构与算法–链表(Linked list)
作者 | 浩说编程来源 | 公众号:浩说编程[ 大厂技术资源 | 研发必备安装包 | 限时免费获取 ]“数据结构与算法”不管是在Java还是在任何语言中都是核心基础知识,就像是盖楼的地基一样,它被广泛的应用于架构的最底层,对于这部分知识的掌握程度能够决定读者以后的高度。
LeetCode-103-二叉树的锯齿形层序遍历
二叉树的锯齿形层序遍历题目描述:给定一个二叉树,返回其节点值的锯齿形层序遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。示例说明请见LeetCode官网。来源:力扣(LeetCode) 链接:https://leetcode-cn.
Redis 集群
1redis集群简介:1.1集群的概念所谓的集群,就是通过添加服务器的数量,提供相同的服务。我们已经部署好了redis,并且能启动一个redis,实现数据的读写,为什么还要学习redis集群。
LeetCode 94.二叉树的中序遍历
LeetCode 94首先我们需要了解什么是二叉树的中序遍历:按照访问左子树——根节点——右子树的方式遍历这棵树,即左中右。但题目中其实是一个不太规则的非常常见的二叉树,如果补齐其中的节点就会舒服很多。这样是不是舒服多了?
通俗易懂的HashMap(Java8)源码解读!
Java7的结构中,查找数据的时候,我们会根据hash值快速定位到数组的具体下标。但是后面是需要通过链表去遍历数据,所以查询的速度就依赖于链表的长度,时间复杂度也自然是O结构结构图描述数组中存放的是节点。
基于Java spring boot 的区块链开源系统调试实战
开篇最近区块链很火,国家政策层面已经明朗。 特别是最近的新闻联播,更是连篇报道区块链。那么区块链是个啥?有没有开源的区块链项目呢?当然是有的。有需要java 区块链开源源码的同学请到文章末尾,本文一如既往的调试。