index
- [计算机基础]({{< relref "/docs/basic/_index.md" >}}) - [算法]({{< relref "/docs/basic/algo/_index.md" >}}) - [树]({{< relref "/docs/basic/algo/tree/index.md" >}}) 
- [Hash]({{< relref "/docs/basic/algo/hash/index.md" >}}) 
- [最小生成树算法]({{< relref "/docs/basic/algo/mst/index.md" >}}) 
- [最短路径算法]({{< relref "/docs/basic/algo/path/index.md" >}}) 
- [KMP算法]({{< relref "/docs/basic/algo/kmp/index.md" >}}) 
- [查找算法]({{< relref "/docs/basic/algo/search/index.md" >}}) 
- [排序算法]({{< relref "/docs/basic/algo/sort/index.md" >}}) 
- [跳跃表]({{< relref "/docs/basic/algo/skip_list/index.md" >}}) 
 
- [操作系统]({{< relref "/docs/basic/os/_index.md" >}}) - [计算机体系结构]({{< relref "/docs/basic/os/arch/index.md" >}}) 
- [进程管理]({{< relref "/docs/basic/os/concurrency/index.md" >}}) 
- [内存管理]({{< relref "/docs/basic/os/memory/index.md" >}}) 
- [磁盘与文件]({{< relref "/docs/basic/os/disk/index.md" >}}) 
- [设备管理]({{< relref "/docs/basic/os/device/index.md" >}}) 
- [I/O]({{< relref "/docs/basic/os/io/index.md" >}}) 
- [面试题]({{< relref "/docs/basic/os/questions/index.md" >}}) 
 
- [计算机网络]({{< relref "/docs/basic/net/_index.md" >}}) - [底层网络协议]({{< relref "/docs/basic/net/protocol/index.md" >}}) 
- [TCP]({{< relref "/docs/basic/net/tcp/index.md" >}}) 
- [IP]({{< relref "/docs/basic/net/ip/index.md" >}}) 
- [HTTP]({{< relref "/docs/basic/net/http/index.md" >}}) 
- [HTTPS]({{< relref "/docs/basic/net/https/index.md" >}}) 
- [Websocket]({{< relref "/docs/basic/net/websocket/index.md" >}}) 
 
- [MySQL]({{< relref "/docs/basic/database/mysql/_index.md" >}}) - [SQL]({{< relref "/docs/basic/database/sql/index.md" >}}) 
- [MySQL架构]({{< relref "/docs/basic/database/mysql/architecture/index.md" >}}) 
- [InnoDB]({{< relref "/docs/basic/database/mysql/innodb/_index.md" >}}) - [InnoDB索引]({{< relref "/docs/basic/database/mysql/innodb/index/index.md" >}}) 
- [InnoDB并发控制]({{< relref "/docs/basic/database/mysql/innodb/concurrent/index.md" >}}) 
- [InnoDB事务]({{< relref "/docs/basic/database/mysql/innodb/transaction/index.md" >}}) 
 
- [MySQL集群]({{< relref "/docs/basic/database/mysql/sharding/index.md" >}}) 
 
- [Redis]({{< relref "/docs/basic/database/redis/index.md" >}}) 
- [密码学]({{< relref "/docs/basic/cryptology/index.md" >}}) 
 
- [Java]({{< relref "/docs/java/_index.md" >}}) - [OOP]({{< relref "/docs/java/oop/index.md" >}}) 
- [序列化]({{< relref "/docs/java/serilaser/index.md" >}}) 
- [运算符]({{< relref "/docs/java/operator/index.md" >}}) 
- [异常]({{< relref "/docs/java/exception/index.md" >}}) 
- [泛型]({{< relref "/docs/java/generics/index.md" >}}) 
- [Object]({{< relref "/docs/java/object/index.md" >}}) 
- [StringBuilder]({{< relref "/docs/java/string-builder/index.md" >}}) 
- [代理]({{< relref "/docs/java/proxy/index.md" >}}) 
- [注解]({{< relref "/docs/java/annotation/index.md" >}}) 
- [NIO]({{< relref "/docs/java/nio/index.md" >}}) 
- [面试题]({{< relref "/docs/java/question/index.md" >}}) 
- [集合]({{< relref "/docs/java/_index.md" >}}) - [HashMap]({{< relref "/docs/java/collection/HashMap/index.md" >}}) 
- [Concurrenthashmap]({{< relref "/docs/java/collection/Concurrenthashmap/index.md" >}}) 
- [BlockQueue]({{< relref "/docs/java/collection/BlockQueue/index.md" >}}) 
 
- [并发]({{< relref "/docs/java/concurrent/_index.md" >}}) - [线程]({{< relref "/docs/java/concurrent/thread/index.md" >}}) 
- [Volatile]({{< relref "/docs/java/concurrent/volatile/index.md" >}}) 
- [AtomicInteger]({{< relref "/docs/java/concurrent/atomic/index.md" >}}) 
- [Synchronized]({{< relref "/docs/java/concurrent/synchronized/index.md" >}}) 
- [AQS]({{< relref "/docs/java/concurrent/AQS/index.md" >}}) 
- [CountDownLatch]({{< relref "/docs/java/concurrent/count-down-latch/index.md" >}}) 
- [Threadlocal]({{< relref "/docs/java/concurrent/threadlocal/index.md" >}}) 
- [线程中断]({{< relref "/docs/java/concurrent/interrupt/index.md" >}}) 
 
- [Java虚拟机]({{< relref "/docs/java/jvm/_index.md" >}}) - [JVM架构]({{< relref "/docs/java/jvm/architecture/index.md" >}}) 
- [类加载器]({{< relref "/docs/java/jvm/classloader/index.md" >}}) 
- [内存模型]({{< relref "/docs/java/jvm/runtime_area/index.md" >}}) 
- [垃圾收集]({{< relref "/docs/java/jvm/gc/index.md" >}}) 
- [Java分派机制]({{< relref "/docs/java/jvm/dispatcher/index.md" >}}) 
- [String常量池]({{< relref "/docs/java/jvm/string-constant-pool/index.md" >}}) 
- [对象生命周期]({{< relref "/docs/java/jvm/jvm-object-lifecycle/index.md" >}}) 
 
 
- [框架]({{< relref "/docs/fromwork/_index.md" >}}) - [Netty]({{< relref "/docs/fromwork/netty/index.md" >}}) 
- [Mybatis]({{< relref "/docs/fromwork/mybatis/_index.md" >}}) - [面试题]({{< relref "/docs/fromwork/mybatis/question/index.md" >}}) 
- [缓存]({{< relref "/docs/fromwork/mybatis/cache/index.md" >}}) 
- [代理]({{< relref "/docs/fromwork/mybatis/proxy/index.md" >}}) 
 
- [Spring]({{< relref "/docs/fromwork/spring/_index.md" >}}) - [IOC]({{< relref "/docs/fromwork/spring/ioc/index.md" >}}) 
- [设计模式]({{< relref "/docs/fromwork/spring/design-partten/index.md" >}}) 
- [AOP]({{< relref "/docs/fromwork/spring/aop/index.md" >}}) 
 
 
- [系统架构]({{< relref "/docs/architecture/_index.md" >}}) - [基本概念]({{< relref "/docs/architecture/base/index.md" >}}) 
- [高并发]({{< relref "/docs/architecture/concurrent/_index.md" >}}) - [高并发系统设计]({{< relref "/docs/architecture/concurrent/design/index.md" >}}) 
- [流量控制]({{< relref "/docs/architecture/concurrent/flow-control/index.md" >}}) 
 
- [系统设计]({{< relref "/docs/architecture/design/_index.md" >}}) - [短链接系统]({{< relref "/docs/architecture/design/tinyURL/index.md" >}}) 
- [秒杀系统]({{< relref "/docs/architecture/design/seckill/index.md" >}}) 
 
- [分布式]({{< relref "/docs/architecture/distributed/_index.md" >}}) - [分布式一致性与共识算法]({{< relref "/docs/architecture/distributed/consensus/index.md" >}}) 
- [分布式缓存]({{< relref "/docs/architecture/distributed/cache/index.md" >}}) 
- [分布式锁]({{< relref "/docs/architecture/distributed/lock/index.md" >}}) 
- [分布式事务]({{< relref "/docs/architecture/distributed/transaction/index.md" >}}) 
- [消息队列]({{< relref "/docs/architecture/distributed/mq/index.md" >}}) 
- [Zookeeper]({{< relref "/docs/architecture/distributed/zk/index.md" >}}) 
- [Kafka]({{< relref "/docs/architecture/distributed/kafka/index.md" >}}) 
- [远程调用]({{< relref "/docs/architecture/distributed/rpc/index.md" >}}) 
- [Dubbo]({{< relref "/docs/architecture/distributed/dubbo/index.md" >}}) 
 
- [大数据]({{< relref "/docs/architecture/bigdata/_index.md" >}}) - [基础算法]({{< relref "/docs/architecture/bigdata/algo/index.md" >}}) 
- [HDFS]({{< relref "/docs/architecture/bigdata/hdfs/index.md" >}}) 
 
 
- [剑指offer]({{< relref "/docs/offer/_index.md" >}}) - [搜索二维矩阵]({{< relref "/docs/offer/search-a-2d-matrix/index.md" >}}) 
- [替换空格]({{< relref "/docs/offer/replay-space/index.md" >}}) 
- [从尾到头打印链表]({{< relref "/docs/offer/print-link-from-tail/index.md" >}}) 
- [重建二叉树]({{< relref "/docs/offer/reConstructBinaryTree/index.md" >}}) 
- [用两个栈实现一个队列]({{< relref "/docs/offer/two-stack-fifo/index.md" >}}) 
- [旋转数组的最小数字]({{< relref "/docs/offer/find-minimum-in-rotated-sorted-array/index.md" >}}) 
- [斐波纳切数列]({{< relref "/docs/offer/fibonacci/index.md" >}}) 
- [二进制中1的个数]({{< relref "/docs/offer/number-of-one/index.md" >}}) 
- [数值的整数次方]({{< relref "/docs/offer/power/index.md" >}}) 
- [打印最大的 n 位数]({{< relref "/docs/offer/printn/index.md" >}}) 
- [在O(1)的时间复杂度下删除节点]({{< relref "/docs/offer/O1DeleteNode/index.md" >}}) 
- [调整数组顺序使奇数位于偶数前面]({{< relref "/docs/offer/reOrderArray/index.md" >}}) 
- [链表中倒数第k个结点]({{< relref "/docs/offer/FindKthToTail/index.md" >}}) 
- [反转链表]({{< relref "/docs/offer/revert-link/index.md" >}}) 
- [合并两个排序的链表]({{< relref "/docs/offer/merge-sort-link/index.md" >}}) 
- [树的子结构]({{< relref "/docs/offer/HasSubtree/index.md" >}}) 
- [二叉树的镜像]({{< relref "/docs/offer/mirror-tree/index.md" >}}) 
- [顺时针打印矩阵]({{< relref "/docs/offer/PrintMatrix/index.md" >}}) 
- [包含min函数的栈]({{< relref "/docs/offer/MinStack/index.md" >}}) 
- [栈的压入、弹出序列]({{< relref "/docs/offer/IsPopOrder/index.md" >}}) 
- [从上往下打印二叉树]({{< relref "/docs/offer/PrintFromTopToBottom/index.md" >}}) 
- [二叉搜索树的后序遍历序列]({{< relref "/docs/offer/VerifySquenceOfBST/index.md" >}}) 
- [二叉树中和为某一值的路径]({{< relref "/docs/offer/FindPath/index.md" >}}) 
- [复杂链表的复制]({{< relref "/docs/offer/CloneLink/index.md" >}}) 
- [二叉搜索树与双向链表]({{< relref "/docs/offer/BST-Link-Convert/index.md" >}}) 
- [字符串的排列]({{< relref "/docs/offer/Permutation/index.md" >}}) 
- [数组中出现次数超过一半的数字]({{< relref "/docs/offer/MoreThanHalfNum/index.md" >}}) 
- [最小的K个数]({{< relref "/docs/offer/GetLeastNumbers/index.md" >}}) 
- [连续子数组的最大和]({{< relref "/docs/offer/FindGreatestSumOfSubArray/index.md" >}}) 
- [从1到n整数中1出现的次数]({{< relref "/docs/offer/NumberOfOneBetweenOneAndN/index.md" >}}) 
- [把数组排成最小的数]({{< relref "/docs/offer/PrintMinNumber/index.md" >}}) 
- [丑数]({{< relref "/docs/offer/GetUglyNumber/index.md" >}}) 
- [第一个只出现一次的字符]({{< relref "/docs/offer/FirstNotRepeatingChar/index.md" >}}) 
- [数组中的逆序对]({{< relref "/docs/offer/InversePairs/index.md" >}}) 
- [两个链表的第一个公共结点]({{< relref "/docs/offer/FindFirstCommonNode/index.md" >}}) 
- [数字在排序数组中出现的次数]({{< relref "/docs/offer/GetNumberOfK/index.md" >}}) 
- [二叉树的深度]({{< relref "/docs/offer/TreeDepth/index.md" >}}) 
- [数组中只出现一次的数字]({{< relref "/docs/offer/FindNumsAppearOnce/index.md" >}}) 
- [和为S的两个数字]({{< relref "/docs/offer/FindNumbersWithSum/index.md" >}}) 
- [和为S的连续正数序列]({{< relref "/docs/offer/FindContinuousSequence/index.md" >}}) 
- [翻转单词顺序列]({{< relref "/docs/offer/ReverseSentence/index.md" >}}) 
- [左旋转字符串]({{< relref "/docs/offer/LeftRotateString/index.md" >}}) 
- [n个骰子的点数]({{< relref "/docs/offer/SumOfNDice/index.md" >}}) 
- [扑克牌顺子]({{< relref "/docs/offer/isContinuous/index.md" >}}) 
- [圆圈中最后剩下的数]({{< relref "/docs/offer/LastRemaining/index.md" >}}) 
- [求1+2+3+...+n]({{< relref "/docs/offer/sum/index.md" >}}) 
- [不用加减乘除做加法]({{< relref "/docs/offer/Add/index.md" >}}) 
- [单例]({{< relref "/docs/offer/Singleton/index.md" >}}) 
- [数组中重复的数字]({{< relref "/docs/offer/Duplicate/index.md" >}}) 
- [二叉树的下一个结点]({{< relref "/docs/offer/GetNext/index.md" >}}) 
- [矩阵中的路径]({{< relref "/docs/offer/hasPath/index.md" >}}) 
- [机器人的运动范围]({{< relref "/docs/offer/MovingCount/index.md" >}}) 
- [剪绳子]({{< relref "/docs/offer/CutRope/index.md" >}}) 
- [正则表达式匹配]({{< relref "/docs/offer/PatternMatch/index.md" >}}) 
- [表示数值的字符串]({{< relref "/docs/offer/IsNumeric/index.md" >}}) 
- [链表中环的入口]({{< relref "/docs/offer/EntryNodeOfLoop/index.md" >}}) 
- [对称二叉树]({{< relref "/docs/offer/IsSymmetrical/index.md" >}}) 
- [序列化二叉树]({{< relref "/docs/offer/SerializeTree/index.md" >}}) 
- [数据流中的中位数]({{< relref "/docs/offer/StreamMid/index.md" >}}) 
- [数字序列中的某一位的数字]({{< relref "/docs/offer/NOfNumberSerialize/index.md" >}}) 
- [把数字翻译成字符串]({{< relref "/docs/offer/TranslateNumToStr/index.md" >}}) 
- [礼物的最大价值]({{< relref "/docs/offer/MaxGift/index.md" >}}) 
- [最长不含重复字符的子字符串]({{< relref "/docs/offer/LongestNoRepeatSubString/index.md" >}}) 
- [在排序数组中查找数字]({{< relref "/docs/offer/CountOfSortedArray/index.md" >}}) 
- [二叉搜索树的第K大节点]({{< relref "/docs/offer/BSTKthNode/index.md" >}}) 
- [滑动窗口的最大值]({{< relref "/docs/offer/MaxInWindows/index.md" >}}) 
- [股票的最大利润]({{< relref "/docs/offer/MaxProfit/index.md" >}}) 
 
- [LeetCode]({{< relref "/docs/leetcode/_index.md" >}}) - [* 无重复字符的最长子串]({{< relref "/docs/leetcode/lengthOfLongestSubstring/index.md" >}}) 
- [最长公共前缀]({{< relref "/docs/leetcode/longestCommonPrefix/index.md" >}}) 
- [字符串的排列]({{< relref "/docs/leetcode/checkInclusion/index.md" >}}) 
- [字符串相乘]({{< relref "/docs/leetcode/StringMultiply/index.md" >}}) 
- [翻转字符串里的单词]({{< relref "/docs/leetcode/reverseWords/index.md" >}}) 
- [* 简化路径]({{< relref "/docs/leetcode/simplifyPath/index.md" >}}) 
- [* 复原IP地址]({{< relref "/docs/leetcode/restoreIpAddresses/index.md" >}}) 
- [* 三数之和]({{< relref "/docs/leetcode/threeSum/index.md" >}}) 
- [* 岛屿的最大面积]({{< relref "/docs/leetcode/maxAreaOfIsland/index.md" >}}) 
- [* 搜索旋转排序数组]({{< relref "/docs/leetcode/searchRote/index.md" >}}) 
- [最长连续递增序列]({{< relref "/docs/leetcode/findLengthOfLCIS/index.md" >}}) 
- [数组中的第K个最大元素]({{< relref "/docs/leetcode/findKthLargest/index.md" >}}) 
- [最长连续序列]({{< relref "/docs/leetcode/longestConsecutive/index.md" >}}) 
- [* 朋友圈]({{< relref "/docs/leetcode/findCircleNum/index.md" >}}) 
- [合并区间]({{< relref "/docs/leetcode/mergeRagen/index.md" >}}) 
- [* 接雨水]({{< relref "/docs/leetcode/trap/index.md" >}}) 
- [合并两个有序链表]({{< relref "/docs/leetcode/mergeTwoLists/index.md" >}}) 
- [* 反转链表]({{< relref "/docs/leetcode/reverseList/index.md" >}}) 
- [* 两数相加]({{< relref "/docs/leetcode/addTwoNumbers/index.md" >}}) 
- [* 排序链表]({{< relref "/docs/leetcode/sortList/index.md" >}}) 
- [环形链表 II]({{< relref "/docs/leetcode/detectCycle/index.md" >}}) 
- [相交链表]({{< relref "/docs/leetcode/getIntersectionNode/index.md" >}}) 
- [* 合并K个排序链表]({{< relref "/docs/leetcode/mergeKLists/index.md" >}}) 
- [二叉树的最近公共祖先]({{< relref "/docs/leetcode/lowestCommonAncestor/index.md" >}}) 
- [二叉树的锯齿形层次遍历]({{< relref "/docs/leetcode/zigzagLevelOrder/index.md" >}}) 
- [* 买卖股票的最佳时机]({{< relref "/docs/leetcode/maxProfit/index.md" >}}) 
- [* 买卖股票的最佳时机 II]({{< relref "/docs/leetcode/maxProfit2/index.md" >}}) 
- [最大子序和]({{< relref "/docs/leetcode/maxSubArray/index.md" >}}) 
- [* 最小栈]({{< relref "/docs/leetcode/MinStack/index.md" >}}) 
- [* LRU缓存机制]({{< relref "/docs/leetcode/LRUCache/index.md" >}}) 
- [全 O(1) 的数据结构]({{< relref "/docs/leetcode/AllOne/index.md" >}}) 
- [* x 的平方根]({{< relref "/docs/leetcode/mySqrt/index.md" >}}) 
- [* UTF-8 编码验证]({{< relref "/docs/leetcode/validUtf8/index.md" >}}) 
- [* 第二高的薪水]({{< relref "/docs/leetcode/salary/index.md" >}}) 
 
Last updated
Was this helpful?