From: Ir1d Date: Sun, 26 Aug 2018 15:09:20 +0000 (+0800) Subject: feat: make link shorter X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=01d2ea19e3dd933bdc9662454b8f6f671e14decd;p=oi-wiki%2Fmain.git feat: make link shorter --- diff --git a/docs/data-structure/advanced/images/.gitkeep b/docs/data-structure/advanced/images/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/docs/data-structure/advanced/avl.md b/docs/data-structure/avl.md similarity index 100% rename from docs/data-structure/advanced/avl.md rename to docs/data-structure/avl.md diff --git a/docs/data-structure/advanced/balanced-in-seg.md b/docs/data-structure/balanced-in-seg.md similarity index 100% rename from docs/data-structure/advanced/balanced-in-seg.md rename to docs/data-structure/balanced-in-seg.md diff --git a/docs/data-structure/intermediate/bit.md b/docs/data-structure/bit.md similarity index 100% rename from docs/data-structure/intermediate/bit.md rename to docs/data-structure/bit.md diff --git a/docs/data-structure/intermediate/block-array.md b/docs/data-structure/block-array.md similarity index 100% rename from docs/data-structure/intermediate/block-array.md rename to docs/data-structure/block-array.md diff --git a/docs/data-structure/intermediate/block-list.md b/docs/data-structure/block-list.md similarity index 100% rename from docs/data-structure/intermediate/block-list.md rename to docs/data-structure/block-list.md diff --git a/docs/data-structure/advanced/dividin.md b/docs/data-structure/dividin.md similarity index 100% rename from docs/data-structure/advanced/dividin.md rename to docs/data-structure/dividin.md diff --git a/docs/data-structure/novice/dsu.md b/docs/data-structure/dsu.md similarity index 100% rename from docs/data-structure/novice/dsu.md rename to docs/data-structure/dsu.md diff --git a/docs/data-structure/advanced/ett.md b/docs/data-structure/ett.md similarity index 100% rename from docs/data-structure/advanced/ett.md rename to docs/data-structure/ett.md diff --git a/docs/data-structure/novice/hash.md b/docs/data-structure/hash.md similarity index 100% rename from docs/data-structure/novice/hash.md rename to docs/data-structure/hash.md diff --git a/docs/data-structure/novice/heap.md b/docs/data-structure/heap.md similarity index 100% rename from docs/data-structure/novice/heap.md rename to docs/data-structure/heap.md diff --git a/docs/data-structure/intermediate/images/bit1.png b/docs/data-structure/images/bit1.png similarity index 100% rename from docs/data-structure/intermediate/images/bit1.png rename to docs/data-structure/images/bit1.png diff --git a/docs/data-structure/intermediate/images/kuaizhuanglianbiao.png b/docs/data-structure/images/kuaizhuanglianbiao.png similarity index 100% rename from docs/data-structure/intermediate/images/kuaizhuanglianbiao.png rename to docs/data-structure/images/kuaizhuanglianbiao.png diff --git a/docs/data-structure/intermediate/images/segt1.png b/docs/data-structure/images/segt1.png similarity index 100% rename from docs/data-structure/intermediate/images/segt1.png rename to docs/data-structure/images/segt1.png diff --git a/docs/data-structure/intermediate/images/segt10.png b/docs/data-structure/images/segt10.png similarity index 100% rename from docs/data-structure/intermediate/images/segt10.png rename to docs/data-structure/images/segt10.png diff --git a/docs/data-structure/intermediate/images/segt11.png b/docs/data-structure/images/segt11.png similarity index 100% rename from docs/data-structure/intermediate/images/segt11.png rename to docs/data-structure/images/segt11.png diff --git a/docs/data-structure/intermediate/images/segt12.png b/docs/data-structure/images/segt12.png similarity index 100% rename from docs/data-structure/intermediate/images/segt12.png rename to docs/data-structure/images/segt12.png diff --git a/docs/data-structure/intermediate/images/segt13.png b/docs/data-structure/images/segt13.png similarity index 100% rename from docs/data-structure/intermediate/images/segt13.png rename to docs/data-structure/images/segt13.png diff --git a/docs/data-structure/intermediate/images/segt14.png b/docs/data-structure/images/segt14.png similarity index 100% rename from docs/data-structure/intermediate/images/segt14.png rename to docs/data-structure/images/segt14.png diff --git a/docs/data-structure/intermediate/images/segt15.png b/docs/data-structure/images/segt15.png similarity index 100% rename from docs/data-structure/intermediate/images/segt15.png rename to docs/data-structure/images/segt15.png diff --git a/docs/data-structure/intermediate/images/segt2.png b/docs/data-structure/images/segt2.png similarity index 100% rename from docs/data-structure/intermediate/images/segt2.png rename to docs/data-structure/images/segt2.png diff --git a/docs/data-structure/intermediate/images/segt3.png b/docs/data-structure/images/segt3.png similarity index 100% rename from docs/data-structure/intermediate/images/segt3.png rename to docs/data-structure/images/segt3.png diff --git a/docs/data-structure/intermediate/images/segt4.png b/docs/data-structure/images/segt4.png similarity index 100% rename from docs/data-structure/intermediate/images/segt4.png rename to docs/data-structure/images/segt4.png diff --git a/docs/data-structure/intermediate/images/segt5.png b/docs/data-structure/images/segt5.png similarity index 100% rename from docs/data-structure/intermediate/images/segt5.png rename to docs/data-structure/images/segt5.png diff --git a/docs/data-structure/intermediate/images/segt6.png b/docs/data-structure/images/segt6.png similarity index 100% rename from docs/data-structure/intermediate/images/segt6.png rename to docs/data-structure/images/segt6.png diff --git a/docs/data-structure/intermediate/images/segt7.png b/docs/data-structure/images/segt7.png similarity index 100% rename from docs/data-structure/intermediate/images/segt7.png rename to docs/data-structure/images/segt7.png diff --git a/docs/data-structure/intermediate/images/segt8.png b/docs/data-structure/images/segt8.png similarity index 100% rename from docs/data-structure/intermediate/images/segt8.png rename to docs/data-structure/images/segt8.png diff --git a/docs/data-structure/intermediate/images/segt9.png b/docs/data-structure/images/segt9.png similarity index 100% rename from docs/data-structure/intermediate/images/segt9.png rename to docs/data-structure/images/segt9.png diff --git a/docs/data-structure/intermediate/images/vtree1.png b/docs/data-structure/images/vtree1.png similarity index 100% rename from docs/data-structure/intermediate/images/vtree1.png rename to docs/data-structure/images/vtree1.png diff --git a/docs/data-structure/intermediate/images/vtree10.png b/docs/data-structure/images/vtree10.png similarity index 100% rename from docs/data-structure/intermediate/images/vtree10.png rename to docs/data-structure/images/vtree10.png diff --git a/docs/data-structure/intermediate/images/vtree11.png b/docs/data-structure/images/vtree11.png similarity index 100% rename from docs/data-structure/intermediate/images/vtree11.png rename to docs/data-structure/images/vtree11.png diff --git a/docs/data-structure/intermediate/images/vtree12.png b/docs/data-structure/images/vtree12.png similarity index 100% rename from docs/data-structure/intermediate/images/vtree12.png rename to docs/data-structure/images/vtree12.png diff --git a/docs/data-structure/intermediate/images/vtree13.png b/docs/data-structure/images/vtree13.png similarity index 100% rename from docs/data-structure/intermediate/images/vtree13.png rename to docs/data-structure/images/vtree13.png diff --git a/docs/data-structure/intermediate/images/vtree2.png b/docs/data-structure/images/vtree2.png similarity index 100% rename from docs/data-structure/intermediate/images/vtree2.png rename to docs/data-structure/images/vtree2.png diff --git a/docs/data-structure/intermediate/images/vtree3.png b/docs/data-structure/images/vtree3.png similarity index 100% rename from docs/data-structure/intermediate/images/vtree3.png rename to docs/data-structure/images/vtree3.png diff --git a/docs/data-structure/intermediate/images/vtree4.png b/docs/data-structure/images/vtree4.png similarity index 100% rename from docs/data-structure/intermediate/images/vtree4.png rename to docs/data-structure/images/vtree4.png diff --git a/docs/data-structure/intermediate/images/vtree5.png b/docs/data-structure/images/vtree5.png similarity index 100% rename from docs/data-structure/intermediate/images/vtree5.png rename to docs/data-structure/images/vtree5.png diff --git a/docs/data-structure/intermediate/images/vtree6.png b/docs/data-structure/images/vtree6.png similarity index 100% rename from docs/data-structure/intermediate/images/vtree6.png rename to docs/data-structure/images/vtree6.png diff --git a/docs/data-structure/intermediate/images/vtree7.png b/docs/data-structure/images/vtree7.png similarity index 100% rename from docs/data-structure/intermediate/images/vtree7.png rename to docs/data-structure/images/vtree7.png diff --git a/docs/data-structure/intermediate/images/vtree8.png b/docs/data-structure/images/vtree8.png similarity index 100% rename from docs/data-structure/intermediate/images/vtree8.png rename to docs/data-structure/images/vtree8.png diff --git a/docs/data-structure/intermediate/images/vtree9.png b/docs/data-structure/images/vtree9.png similarity index 100% rename from docs/data-structure/intermediate/images/vtree9.png rename to docs/data-structure/images/vtree9.png diff --git a/docs/data-structure/advanced/k-dtree.md b/docs/data-structure/k-dtree.md similarity index 100% rename from docs/data-structure/advanced/k-dtree.md rename to docs/data-structure/k-dtree.md diff --git a/docs/data-structure/advanced/lct.md b/docs/data-structure/lct.md similarity index 100% rename from docs/data-structure/advanced/lct.md rename to docs/data-structure/lct.md diff --git a/docs/data-structure/novice/linked-list.md b/docs/data-structure/linked-list.md similarity index 100% rename from docs/data-structure/novice/linked-list.md rename to docs/data-structure/linked-list.md diff --git a/docs/data-structure/novice/monotonous-queue.md b/docs/data-structure/monotonous-queue.md similarity index 100% rename from docs/data-structure/novice/monotonous-queue.md rename to docs/data-structure/monotonous-queue.md diff --git a/docs/data-structure/novice/monotonous-stack.md b/docs/data-structure/monotonous-stack.md similarity index 100% rename from docs/data-structure/novice/monotonous-stack.md rename to docs/data-structure/monotonous-stack.md diff --git a/docs/data-structure/novice/images/.gitkeep b/docs/data-structure/novice/images/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/docs/data-structure/advanced/persistent-balanced.md b/docs/data-structure/persistent-balanced.md similarity index 100% rename from docs/data-structure/advanced/persistent-balanced.md rename to docs/data-structure/persistent-balanced.md diff --git a/docs/data-structure/advanced/persistent-block-array.md b/docs/data-structure/persistent-block-array.md similarity index 100% rename from docs/data-structure/advanced/persistent-block-array.md rename to docs/data-structure/persistent-block-array.md diff --git a/docs/data-structure/advanced/persistent-seg.md b/docs/data-structure/persistent-seg.md similarity index 100% rename from docs/data-structure/advanced/persistent-seg.md rename to docs/data-structure/persistent-seg.md diff --git a/docs/data-structure/advanced/persistent-trie.md b/docs/data-structure/persistent-trie.md similarity index 100% rename from docs/data-structure/advanced/persistent-trie.md rename to docs/data-structure/persistent-trie.md diff --git a/docs/data-structure/novice/queue.md b/docs/data-structure/queue.md similarity index 100% rename from docs/data-structure/novice/queue.md rename to docs/data-structure/queue.md diff --git a/docs/data-structure/intermediate/sbt.md b/docs/data-structure/sbt.md similarity index 100% rename from docs/data-structure/intermediate/sbt.md rename to docs/data-structure/sbt.md diff --git a/docs/data-structure/intermediate/scapegoat.md b/docs/data-structure/scapegoat.md similarity index 100% rename from docs/data-structure/intermediate/scapegoat.md rename to docs/data-structure/scapegoat.md diff --git a/docs/data-structure/advanced/seg-in-balanced.md b/docs/data-structure/seg-in-balanced.md similarity index 100% rename from docs/data-structure/advanced/seg-in-balanced.md rename to docs/data-structure/seg-in-balanced.md diff --git a/docs/data-structure/advanced/seg-in-seg.md b/docs/data-structure/seg-in-seg.md similarity index 100% rename from docs/data-structure/advanced/seg-in-seg.md rename to docs/data-structure/seg-in-seg.md diff --git a/docs/data-structure/intermediate/segment.md b/docs/data-structure/segment.md similarity index 100% rename from docs/data-structure/intermediate/segment.md rename to docs/data-structure/segment.md diff --git a/docs/data-structure/intermediate/sparse-table.md b/docs/data-structure/sparse-table.md similarity index 100% rename from docs/data-structure/intermediate/sparse-table.md rename to docs/data-structure/sparse-table.md diff --git a/docs/data-structure/intermediate/splay.md b/docs/data-structure/splay.md similarity index 100% rename from docs/data-structure/intermediate/splay.md rename to docs/data-structure/splay.md diff --git a/docs/data-structure/novice/square-root-decomposition.md b/docs/data-structure/square-root-decomposition.md similarity index 100% rename from docs/data-structure/novice/square-root-decomposition.md rename to docs/data-structure/square-root-decomposition.md diff --git a/docs/data-structure/novice/stack.md b/docs/data-structure/stack.md similarity index 100% rename from docs/data-structure/novice/stack.md rename to docs/data-structure/stack.md diff --git a/docs/data-structure/intermediate/treap.md b/docs/data-structure/treap.md similarity index 100% rename from docs/data-structure/intermediate/treap.md rename to docs/data-structure/treap.md diff --git a/docs/data-structure/advanced/tree-decompose.md b/docs/data-structure/tree-decompose.md similarity index 100% rename from docs/data-structure/advanced/tree-decompose.md rename to docs/data-structure/tree-decompose.md diff --git a/docs/data-structure/intermediate/virtual-tree.md b/docs/data-structure/virtual-tree.md similarity index 100% rename from docs/data-structure/intermediate/virtual-tree.md rename to docs/data-structure/virtual-tree.md diff --git a/mkdocs.yml b/mkdocs.yml index 1c35b465..83221ce8 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -112,41 +112,41 @@ nav: - STL: data-structure/stl.md - pb_ds: data-structure/pb-ds.md - 基础数据结构: - - 栈: data-structure/novice/stack.md - - 队列: data-structure/novice/queue.md - - 链表: data-structure/novice/linked-list.md - - 哈希表: data-structure/novice/hash.md - - 并查集: data-structure/novice/dsu.md - - 堆: data-structure/novice/heap.md - - 分块: data-structure/novice/square-root-decomposition.md - - 单调栈: data-structure/novice/monotonous-stack.md - - 单调队列: data-structure/novice/monotonous-queue.md + - 栈: data-structure/stack.md + - 队列: data-structure/queue.md + - 链表: data-structure/linked-list.md + - 哈希表: data-structure/hash.md + - 并查集: data-structure/dsu.md + - 堆: data-structure/heap.md + - 分块: data-structure/square-root-decomposition.md + - 单调栈: data-structure/monotonous-stack.md + - 单调队列: data-structure/monotonous-queue.md - 中级数据结构: - - 倍增法: data-structure/intermediate/sparse-table.md - - 块状链表: data-structure/intermediate/block-list.md - - 块状数组: data-structure/intermediate/block-array.md - - 树状数组: data-structure/intermediate/bit.md - - 线段树: data-structure/intermediate/segment.md - - Treap: data-structure/intermediate/treap.md - - SBT: data-structure/intermediate/sbt.md - - Splay: data-structure/intermediate/splay.md - - 替罪羊树: data-structure/intermediate/scapegoat.md - - 虚树: data-structure/intermediate/virtual-tree.md + - 倍增法: data-structure/sparse-table.md + - 块状链表: data-structure/block-list.md + - 块状数组: data-structure/block-array.md + - 树状数组: data-structure/bit.md + - 线段树: data-structure/segment.md + - Treap: data-structure/treap.md + - SBT: data-structure/sbt.md + - Splay: data-structure/splay.md + - 替罪羊树: data-structure/scapegoat.md + - 虚树: data-structure/virtual-tree.md - 高级数据结构: - 树套树: - - 线段树套线段树: data-structure/advanced/seg-in-seg.md - - 平衡树套线段树: data-structure/advanced/seg-in-balanced.md - - 线段树套平衡树: data-structure/advanced/balanced-in-seg.md - - AVL 树: data-structure/advanced/avl.md - - 划分树: data-structure/advanced/dividin.md - - K-Dtree: data-structure/advanced/k-dtree.md - - 可持久化线段树: data-structure/advanced/persistent-seg.md - - 可持久化块状数组: data-structure/advanced/persistent-block-array.md - - 可持久化平衡树: data-structure/advanced/persistent-balanced.md - - 可持久化字典树: data-structure/advanced/persistent-trie.md - - Link Cut Tree: data-structure/advanced/lct.md - - Euler Tour Tree: data-structure/advanced/ett.md - - 树分块: data-structure/advanced/tree-decompose.md + - 线段树套线段树: data-structure/seg-in-seg.md + - 平衡树套线段树: data-structure/seg-in-balanced.md + - 线段树套平衡树: data-structure/balanced-in-seg.md + - AVL 树: data-structure/avl.md + - 划分树: data-structure/dividin.md + - K-Dtree: data-structure/k-dtree.md + - 可持久化线段树: data-structure/persistent-seg.md + - 可持久化块状数组: data-structure/persistent-block-array.md + - 可持久化平衡树: data-structure/persistent-balanced.md + - 可持久化字典树: data-structure/persistent-trie.md + - Link Cut Tree: data-structure/lct.md + - Euler Tour Tree: data-structure/ett.md + - 树分块: data-structure/tree-decompose.md - 图论: - 图论部分简介: graph/index.md - 图论基础: graph/basic.md