跳到主要内容

文档绘图

使用文档绘制常见的数据结构并且解释思路

链表

1 -> 2 -> 3

环形链表

1 -> 2 -> 3
| |
<--

二叉树

     4
/ \
12 5
\
10

双指针

  [1, 2, 3, 4, 5]
^ ^
left right

矩阵

  [1, 2, 3, 4, 5]
[6, 7, 8, 9, 10]
[11, 12, 13, 14, 15]

10
5
2
bottom

无向图

1 - 4
| |
2 - 3 - 10

有向图

1 -> 4
| |
v v (字母 v)
2 <- 3 -> 10

前缀树

     a
p c
p t (end)
l
e (end)