Skip to content

Commit bfe3162

Browse files
committed
Revise docs
1 parent c756d82 commit bfe3162

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

lib/cpalgo/graph/README.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,25 @@ We can find all articulation points of a given graph in `O(V + E)`.
5858
## Bipartite
5959

6060
### Bipartite Check
61-
🚧
61+
Check whether a given graph is bipartite or not.
62+
It can be computed in `O(V)`.
63+
`V` is the number of vertices.
64+
65+
[Bipartite Check | C++ code](bipartite/bipartite_check.hpp)
6266

6367
### Bipartite Maximum Matching
64-
🚧
68+
Find the maximum matching in a given bipartite graph `G`.
69+
Kuhn's algorithm can compute the maximum matching in `O(VE)`.
70+
`V` is the number of vertices. `E` is the number of edges.
71+
72+
[Bipartite Maximum Matching | C++ code](bipartite/bipartite_maximum_matching.hpp)
73+
74+
#### References in English
75+
- [Kuhn's Algorithm for Maximum Bipartite Matching - Competitive Programming Algorithms](https://cp-algorithms.com/graph/kuhn_maximum_bipartite_matching.html)
76+
77+
#### Challenges
78+
- [GRL_7_A < Problems | Aizu Online Judge](https://onlinejudge.u-aizu.ac.jp/problems/GRL_7_A)
79+
- [C - 2D Plane 2N Points](https://atcoder.jp/contests/abc091/tasks/arc092_a)
6580

6681

6782
## Cycle

0 commit comments

Comments
 (0)