点赞再看,养成习惯,公众号搜一搜【一角钱技术[https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp...
点赞再看,养成习惯,微信搜一搜【一角钱小助手】关注更多原创技术文章。本文 GitHub github.com/JavaStudy 已收录,有我的...
前言 分治与回溯,其实本质上就是递归,只不过它是递归的其中一个细分类。你可以认为分治和回溯最后就是一种特殊的递归,或者是较为复杂的递归即可。 做...
16.AVL 树和红黑树的实现和特性 1. 树的回顾 1.1 树 Tree 1.2 二叉树 Binary Tree 二叉树遍历: 前序(Pre-...
13.Trie树的基本实现与特性 理解字典树之前我们先提出三个问题,后面我们再来回答: 字典树的数据结构 字典树的核心思想 字典树的基本性质 本...
19.LRU Cache的实现、应用和题解 Cache缓存 我们先来认识一下cache以及cache在现实中的应用,cache的话就叫做缓存,比...
17.位运算基础及实战要点 位运算符 算数移位与逻辑移位 位运算的应用 为什么需要位运算 机器里的数字表示方式和存储格式就是二进制 十进制 <—...
14.并查集的实现与特性 并查集(Dijoint Set)属于一种跳跃式数据结构,也就是说你不会就是你压根都不会,你要是一会的就会用就行了,它没...
11.二分查找的实现与特性 二分查找的前提 目标函数单调性(单调递增或者递减) 存在上下界(bounded) 能够通过索引访问(index ac...
文集作者