diff --git a/List/Dictionary/Implementation of the Dictionary Interface b/LinearList/Dictionary/Implementation of the Dictionary Interface similarity index 100% rename from List/Dictionary/Implementation of the Dictionary Interface rename to LinearList/Dictionary/Implementation of the Dictionary Interface diff --git a/List/Dictionary/sortedArrayList/dictionary.h b/LinearList/Dictionary/sortedArrayList/dictionary.h similarity index 100% rename from List/Dictionary/sortedArrayList/dictionary.h rename to LinearList/Dictionary/sortedArrayList/dictionary.h diff --git a/List/Dictionary/sortedArrayList/main.cpp b/LinearList/Dictionary/sortedArrayList/main.cpp similarity index 100% rename from List/Dictionary/sortedArrayList/main.cpp rename to LinearList/Dictionary/sortedArrayList/main.cpp diff --git a/List/Dictionary/sortedArrayList/sortedArrayList.h b/LinearList/Dictionary/sortedArrayList/sortedArrayList.h similarity index 100% rename from List/Dictionary/sortedArrayList/sortedArrayList.h rename to LinearList/Dictionary/sortedArrayList/sortedArrayList.h diff --git a/Queue/arrayQueue/arrayQueue.h b/LinearList/Queue/arrayQueue/arrayQueue.h similarity index 100% rename from Queue/arrayQueue/arrayQueue.h rename to LinearList/Queue/arrayQueue/arrayQueue.h diff --git a/Queue/arrayQueue/main.cpp b/LinearList/Queue/arrayQueue/main.cpp similarity index 100% rename from Queue/arrayQueue/main.cpp rename to LinearList/Queue/arrayQueue/main.cpp diff --git a/Queue/arrayQueue/queue.h b/LinearList/Queue/arrayQueue/queue.h similarity index 100% rename from Queue/arrayQueue/queue.h rename to LinearList/Queue/arrayQueue/queue.h diff --git a/Queue/chainQueue/p211 b/LinearList/Queue/chainQueue/p211 similarity index 100% rename from Queue/chainQueue/p211 rename to LinearList/Queue/chainQueue/p211 diff --git a/List/skipList/skipList跳表 b/LinearList/STL-List/main.cpp similarity index 100% rename from List/skipList/skipList跳表 rename to LinearList/STL-List/main.cpp diff --git a/LinearList/vector/define.cpp b/LinearList/STL-Vector/define.cpp similarity index 100% rename from LinearList/vector/define.cpp rename to LinearList/STL-Vector/define.cpp diff --git a/LinearList/vector/define.exe b/LinearList/STL-Vector/define.exe similarity index 100% rename from LinearList/vector/define.exe rename to LinearList/STL-Vector/define.exe diff --git a/LinearList/vector/vector.md b/LinearList/STL-Vector/vector.md similarity index 100% rename from LinearList/vector/vector.md rename to LinearList/STL-Vector/vector.md diff --git a/Stack/appliance/StarRail.cpp b/LinearList/Stack/appliance/StarRail.cpp similarity index 100% rename from Stack/appliance/StarRail.cpp rename to LinearList/Stack/appliance/StarRail.cpp diff --git a/Stack/appliance/braket-match.cpp b/LinearList/Stack/appliance/braket-match.cpp similarity index 100% rename from Stack/appliance/braket-match.cpp rename to LinearList/Stack/appliance/braket-match.cpp diff --git a/Stack/appliance/braket-match.exe b/LinearList/Stack/appliance/braket-match.exe similarity index 100% rename from Stack/appliance/braket-match.exe rename to LinearList/Stack/appliance/braket-match.exe diff --git a/Stack/appliance/hanoi.cpp b/LinearList/Stack/appliance/hanoi.cpp similarity index 100% rename from Stack/appliance/hanoi.cpp rename to LinearList/Stack/appliance/hanoi.cpp diff --git a/Stack/appliance/hanoi.exe b/LinearList/Stack/appliance/hanoi.exe similarity index 100% rename from Stack/appliance/hanoi.exe rename to LinearList/Stack/appliance/hanoi.exe diff --git a/Stack/arrayStack/arraystack.h b/LinearList/Stack/arrayStack/arraystack.h similarity index 100% rename from Stack/arrayStack/arraystack.h rename to LinearList/Stack/arrayStack/arraystack.h diff --git a/Stack/arrayStack/main.cpp b/LinearList/Stack/arrayStack/main.cpp similarity index 100% rename from Stack/arrayStack/main.cpp rename to LinearList/Stack/arrayStack/main.cpp diff --git a/Stack/arrayStack/stack.h b/LinearList/Stack/arrayStack/stack.h similarity index 100% rename from Stack/arrayStack/stack.h rename to LinearList/Stack/arrayStack/stack.h diff --git a/Stack/chainStack/chainStack.h b/LinearList/Stack/chainStack/chainStack.h similarity index 100% rename from Stack/chainStack/chainStack.h rename to LinearList/Stack/chainStack/chainStack.h diff --git a/Stack/chainStack/main.cpp b/LinearList/Stack/chainStack/main.cpp similarity index 100% rename from Stack/chainStack/main.cpp rename to LinearList/Stack/chainStack/main.cpp diff --git a/Stack/chainStack/node.h b/LinearList/Stack/chainStack/node.h similarity index 100% rename from Stack/chainStack/node.h rename to LinearList/Stack/chainStack/node.h diff --git a/Stack/chainStack/stack.h b/LinearList/Stack/chainStack/stack.h similarity index 100% rename from Stack/chainStack/stack.h rename to LinearList/Stack/chainStack/stack.h diff --git a/LinearList/as-Array/arrayList.cpp b/LinearList/arrayList/arrayList.cpp similarity index 100% rename from LinearList/as-Array/arrayList.cpp rename to LinearList/arrayList/arrayList.cpp diff --git a/LinearList/as-Array/arrayList.h b/LinearList/arrayList/arrayList.h similarity index 100% rename from LinearList/as-Array/arrayList.h rename to LinearList/arrayList/arrayList.h diff --git a/LinearList/as-Array/linearList.h b/LinearList/arrayList/linearList.h similarity index 100% rename from LinearList/as-Array/linearList.h rename to LinearList/arrayList/linearList.h diff --git a/LinearList/as-Array/main.cpp b/LinearList/arrayList/main.cpp similarity index 100% rename from LinearList/as-Array/main.cpp rename to LinearList/arrayList/main.cpp diff --git a/LinearList/as-List/chain.h b/LinearList/chainList/chain.h similarity index 100% rename from LinearList/as-List/chain.h rename to LinearList/chainList/chain.h diff --git a/LinearList/as-List/chainNode.h b/LinearList/chainList/chainNode.h similarity index 100% rename from LinearList/as-List/chainNode.h rename to LinearList/chainList/chainNode.h diff --git a/LinearList/as-List/linearList.h b/LinearList/chainList/linearList.h similarity index 100% rename from LinearList/as-List/linearList.h rename to LinearList/chainList/linearList.h diff --git a/LinearList/as-List/main.cpp b/LinearList/chainList/main.cpp similarity index 100% rename from LinearList/as-List/main.cpp rename to LinearList/chainList/main.cpp diff --git a/List/skipList/main.cpp b/LinearList/skipList/main.cpp similarity index 100% rename from List/skipList/main.cpp rename to LinearList/skipList/main.cpp diff --git a/List/skipList/skipList.h b/LinearList/skipList/skipList.h similarity index 100% rename from List/skipList/skipList.h rename to LinearList/skipList/skipList.h diff --git a/LinearList/skipList/skipList跳表 b/LinearList/skipList/skipList跳表 new file mode 100644 index 0000000..e69de29 diff --git a/List/skipList/skipNode.h b/LinearList/skipList/skipNode.h similarity index 100% rename from List/skipList/skipNode.h rename to LinearList/skipList/skipNode.h