Skip to content

Commit 96f5252

Browse files
committed
another rename
1 parent bd1df14 commit 96f5252

12 files changed

+16
-16
lines changed

library/graphs/bcc_callback.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
//! vector<vi> adj(n);
66
//! UF uf(n);
77
//! vector<bool> seen(n);
8-
//! bcc_callback(adj, [&](const vi& nodes) {
8+
//! bcc(adj, [&](const vi& nodes) {
99
//! int count_edges = 0;
1010
//! rep (i, 0, sz(nodes) - 1) {
1111
//! seen[nodes[i]] = 1;
@@ -30,7 +30,7 @@
3030
//! vector<basic_string<int>> adj(n);
3131
//! vector<basic_string<int>> block_vertex_tree(2 * n);
3232
//! int bcc_id = n;
33-
//! bcc_callback(adj, [&](const vi& nodes) {
33+
//! bcc(adj, [&](const vi& nodes) {
3434
//! for (int u : nodes) {
3535
//! block_vertex_tree[u] += bcc_id;
3636
//! block_vertex_tree[bcc_id] += u;
@@ -41,7 +41,7 @@
4141
//! callback not called on components with a single node
4242
//! @time O(n + m)
4343
//! @space O(n)
44-
void bcc_callback(const auto& adj, auto f) {
44+
void bcc(const auto& adj, auto f) {
4545
int n = sz(adj), q = 0, s = 0;
4646
vi t(n), st(n);
4747
auto dfs = [&](auto&& self, int u) -> int {

library/graphs/scc.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
//! https://github.com/kth-competitive-programming/kactl/blob/main/content/graph/SCC.h
33
//! @code
44
//! vector<basic_string<int>> adj(n);
5-
//! auto [num_sccs, scc_id] = sccs(adj);
5+
//! auto [num_sccs, scc_id] = scc(adj);
66
//! @endcode
77
//! scc_id[u] = id, 0<=id<num_sccs
88
//! for each edge u -> v: scc_id[u] >= scc_id[v]
99
//! @time O(n + m)
1010
//! @space O(n)
11-
auto sccs(const auto& adj) {
11+
auto scc(const auto& adj) {
1212
int n = sz(adj), num_sccs = 0, q = 0, s = 0;
1313
vi scc_id(n, -1), tin(n), st(n);
1414
auto dfs = [&](auto&& self, int u) -> int {

library/graphs/strongly_connected_components/add_edges_strongly_connected.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
//! SCCs)
99
//!
1010
//! @code
11-
//! auto [num_sccs, scc_id] = sccs(adj);
11+
//! auto [num_sccs, scc_id] = scc(adj);
1212
//! vector<pii> edges = extra_edges(adj,
1313
//! num_sccs, scc_id);
1414
//! @endcode

library/graphs/strongly_connected_components/offline_incremental_scc.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ vi offline_incremental_scc(vector<array<int, 2>> eds,
3232
if (*it <= mid) adj[u].push_back(v);
3333
}
3434
rep(i, 0, sz(adj)) ids[vs[i]] = -1;
35-
scc_id = sccs(adj).second;
35+
scc_id = scc(adj).second;
3636
auto split = partition(el, er, [&](int i) {
3737
return scc_id[eds[i][0]] == scc_id[eds[i][1]];
3838
});

tests/library_checker_aizu_tests/graphs/bcc_callback_aizu_bcc.test.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ int main() {
1515
adj[v].push_back(u);
1616
}
1717
vi cnt(n);
18-
bcc_callback(adj, [&](const vi& nodes) {
18+
bcc(adj, [&](const vi& nodes) {
1919
assert(sz(nodes) >= 2);
2020
for (int v : nodes) cnt[v]++;
2121
});

tests/library_checker_aizu_tests/graphs/bcc_callback_aizu_two_edge_cc.test.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ int main() {
1515
adj[v].push_back(u);
1616
}
1717
vector<pii> bridges;
18-
bcc_callback(adj, [&](const vi& nodes) {
18+
bcc(adj, [&](const vi& nodes) {
1919
if (sz(nodes) == 2) {
2020
pii bridge(nodes[0], nodes[1]);
2121
if (bridge.first > bridge.second)

tests/library_checker_aizu_tests/graphs/bcc_callback_lib_checker_bcc.test.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ int main() {
1616
}
1717
vector<bool> vis(n, 0);
1818
vector<vector<int>> all_bccs;
19-
bcc_callback(adj, [&](const vi& nodes) {
19+
bcc(adj, [&](const vi& nodes) {
2020
assert(ssize(nodes) >= 2);
2121
for (int v : nodes) vis[v] = 1;
2222
all_bccs.push_back(nodes);

tests/library_checker_aizu_tests/graphs/bcc_callback_lib_checker_two_cc.test.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ int main() {
1616
}
1717
DSU dsu(n);
1818
vector<bool> seen(n);
19-
bcc_callback(adj, [&](const vi& nodes) {
19+
bcc(adj, [&](const vi& nodes) {
2020
int count_edges = 0;
2121
rep(i, 0, sz(nodes) - 1) {
2222
seen[nodes[i]] = 1;

tests/library_checker_aizu_tests/graphs/directed_cycle.test.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ int main() {
1515
adj_edge_id[u].emplace_back(v, i);
1616
}
1717
scc_asserts(adj);
18-
auto [num_sccs, scc_id] = sccs(adj);
18+
auto [num_sccs, scc_id] = scc(adj);
1919
if (num_sccs == n) {
2020
cout << -1 << '\n';
2121
return 0;

tests/library_checker_aizu_tests/graphs/strongly_connected_components_aizu.test.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ int main() {
1414
adj[u].push_back(v);
1515
}
1616
scc_asserts(adj);
17-
auto [num_sccs, scc_id] = sccs(adj);
17+
auto [num_sccs, scc_id] = scc(adj);
1818
int q;
1919
cin >> q;
2020
while (q--) {

0 commit comments

Comments
 (0)