1. Linear table
- Sequential Linear List: Data Structure | Sequential Linear List
- Sequential Queue: Data Structure | Sequential Queue
- Sequential Stack: Data Structure | Sequential Stack
- Linked Linear List: Data Structure | Linked Linear List
- Chained Queue: Data Structure | Chained Queue
- Chained Stack: Data Structure | Chained Stack
- Doubly linked list: data structure | doubly linked list
Two, tree
- Sequential Binary Tree: Data Structure | Sequential Binary Tree
- Linked Binary Tree: Data Structure | Linked Binary Tree
- Threaded Binary Tree: Data Structure | Threaded Binary Tree
Three, picture
- Graph Traversal: Data Structure | Graph Traversal
- Shortest Path Dijkstra's Algorithm for Graphs: Data Structure | Dijkstra's Algorithm for Shortest Paths in Graphs
- Shortest Path Floyd's Algorithm for Graphs: Data Structure | Shortest Path Floyd's Algorithm for Graphs
4. Search
- Linear Search: Data Structures | Linear Search
- Tree search:
- Binary Sorted Tree: Data Structure | Binary Sorted Tree
5. Sorting
- Selection Sort: Data Structures | Selection Sort
- Swap Sort: Data Structures | Swap Sort
- Insertion Sort: Data Structure | Insertion Sort
- Merge Sort: Data Structure | Merge Sort