Circuit maintenance double ended queue wide search
Double ended queue wide search is a kind of Dijkstra algorithm, which mainly solves the shortest path problem in which the weight of the edge in the graph is only 0 or 1.
Operation:
Every time you take out elements from the team head and expand other elements
1. If the edge weight of an extended element is 0, the element is inserted into ...
Added by amwd07 on Sat, 12 Feb 2022 04:04:35 +0200
Graph analysis (coduck)
catalogue
Concept of graph
Storage mode of graph
adjacency matrix
Title: adjacency matrix representation of Graphs
Adjacency table
Title: the forward star of a graph represents 1
ergodic
Depth first search
Breadth first search
Shortest path algorithm
Dijkstra algorithm
Title: Party
Bellman Ford algorithm
SPFA algorithm
Title: ma ...
Added by siwelis on Fri, 11 Feb 2022 11:00:02 +0200
Summary of advanced graph theory algorithms (LCA, strong (double) connected components, Euler path and Euler loop, topological sorting, 01 planning) - acwing algorithm improves acm
The basic graph theory algorithms are summarized here:
Summary of basic graph theory algorithms (shortest path, minimum spanning tree, bipartite graph)
LCA
Upward marking method
Time complexity
O
(
n
∗
m
...
Added by Crave on Thu, 10 Feb 2022 22:51:46 +0200
Implementation and application of parallel search set
Let's take a look at the definition given by Du Niang:
And look up the set. In some set application problems with N elements, we usually make each element form a single element set at the beginning, and then merge the sets of elements belonging to the same group in a certain order. In the meantime, we should repeatedly find out which set an ...
Added by safrica on Thu, 10 Feb 2022 11:56:23 +0200
BUAA (spring 2021) minimum wiring (diagram) -- Prim(BFS + greed) + Kruskal (parallel search set) double solution + principle explanation
Notice before reading
Key points introduction and brief statement.
The seventh computer question is be ing updated
Topic content
Problem description
The main office and scientific research buildings of Beihang include new main building, Yifu Building, such as heart building, office building, library, main building, building 1, etc;. Be ...
Added by NewbieBryan on Thu, 10 Feb 2022 01:24:51 +0200
[YBT2022 winter vacation Day3 B] [LOJ 2460] Euler loop / bridge (two points) (Euler loop) (network flow)
Euler loop / Bridge
Title Link: YBT2022 winter vacation Day3 B / LOJ 2460
General idea of the topic
Give you a picture, the side is two-way, and the cost of walking on both sides is different. You should choose some edges to walk, and then form an Euler loop, and the maximum cost of the selected edge is the least. To output this cost and the ...
Added by keeve on Tue, 08 Feb 2022 13:41:16 +0200
Prim algorithm based on adjacency list
Prim algorithm
Prim algorithm is an algorithm to find the minimum spanning tree (mst) through the connected network Process: 1. Firstly, select any vertex as the root of the tree 2. Traverse other vertices (not in the tree). For each vertex, find an edge with the shortest path to mst. In this way, each vertex has an edge to mst (if it is not a ...
Added by Gestahr on Tue, 08 Feb 2022 01:47:12 +0200
Digital mobile (basic)
Title Description Arrange 1 ∼ n in order to form a sequence.
The number I is just in position i.
Then give a position sequence p1,p2,..., pn with length N, which is an arrangement of 1 ∼ n.
Next, we will repeatedly perform the following operations on the sequence:
Rearrange the position of each number in the sequence and move the nu ...
Added by bow-viper1 on Mon, 07 Feb 2022 09:19:24 +0200
Fair Share (construction + Euler loop)
E. Fair Share
[Link](Problem - E - Codeforces)
meaning of the title
Here you are
m
m
m arrays and two multiple sets
L
,
R
L, R
50. R, i ...
Added by weaselandalf on Mon, 07 Feb 2022 06:21:19 +0200
Shortest path problem idea and template code
Problem classification and introduction
n represents the number of points and m represents the number of edges The focus of the investigation of the shortest path problem in the algorithm problem is not to prove the correctness of the algorithm, and the principle requirements of the algorithm are not high. The focus of the investigation is ho ...
Added by vinnier on Mon, 07 Feb 2022 05:43:45 +0200