MindMap Gallery Algorithms and data structures
Share the full version of algorithms and data structures! Mainly introduces strings, arrays, lists, queues, trees, graphs, heaps, and hash tables in data structures. Sorting, search, search, graph theory, dynamic programming, basic skills, complexity analysis in algorithms.
Edited at 2023-03-14 21:42:09One Hundred Years of Solitude is the masterpiece of Gabriel Garcia Marquez. Reading this book begins with making sense of the characters' relationships, which are centered on the Buendía family and tells the story of the family's prosperity and decline, internal relationships and political struggles, self-mixing and rebirth over the course of a hundred years.
One Hundred Years of Solitude is the masterpiece of Gabriel Garcia Marquez. Reading this book begins with making sense of the characters' relationships, which are centered on the Buendía family and tells the story of the family's prosperity and decline, internal relationships and political struggles, self-mixing and rebirth over the course of a hundred years.
Project management is the process of applying specialized knowledge, skills, tools, and methods to project activities so that the project can achieve or exceed the set needs and expectations within the constraints of limited resources. This diagram provides a comprehensive overview of the 8 components of the project management process and can be used as a generic template for direct application.
One Hundred Years of Solitude is the masterpiece of Gabriel Garcia Marquez. Reading this book begins with making sense of the characters' relationships, which are centered on the Buendía family and tells the story of the family's prosperity and decline, internal relationships and political struggles, self-mixing and rebirth over the course of a hundred years.
One Hundred Years of Solitude is the masterpiece of Gabriel Garcia Marquez. Reading this book begins with making sense of the characters' relationships, which are centered on the Buendía family and tells the story of the family's prosperity and decline, internal relationships and political struggles, self-mixing and rebirth over the course of a hundred years.
Project management is the process of applying specialized knowledge, skills, tools, and methods to project activities so that the project can achieve or exceed the set needs and expectations within the constraints of limited resources. This diagram provides a comprehensive overview of the 8 components of the project management process and can be used as a generic template for direct application.
Algorithms and data structures
data structure
string
dictionary tree
suffix tree
array
dynamic array
linked list
Single and double linked lists
dancing chain
speed pointer
queue
Ordinary queue
blocking queue
concurrent queue
deque
stack
Tree
Binary tree
binary search tree
balanced binary tree
Balanced binary search tree
AVL tree
red black tree
complete binary tree
multi-way search tree
B-tree
B-tree
2-3 trees
2-3-4 tree
picture
Graph storage
Critical Path
minimum spanning tree
shortest path
topological sort
heap
Large and small root piles
binomial heap
priority queue
Fibonacci Heap
Hash table
algorithm
sort
Bubble Sort
selection sort
insertion sort
Hill sort
merge sort
Heap sort
Quick sort
counting sort
Radix sort
bucket sort
Find
binary search
Hash table lookup
Tree structure search
search
depth first search
breadth first search
Graph Theory
shortest path
minimum spanning tree
Network flow modeling
string matching
Violence
KMP
Trie
BM
dynamic programming
backpack problem
longest subsequence
counting problem
basic skills
divide and conquer
greedy
enumerate
Backtrack
Complexity analysis
space complexity
time complexity
most
worst
Share equally
average
other
Topology
And search the collection
Dijkstra