summaryrefslogtreecommitdiff
path: root/content/graph/havelHakimi.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'content/graph/havelHakimi.cpp')
-rw-r--r--content/graph/havelHakimi.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/content/graph/havelHakimi.cpp b/content/graph/havelHakimi.cpp
index ac4d67d..9f4c081 100644
--- a/content/graph/havelHakimi.cpp
+++ b/content/graph/havelHakimi.cpp
@@ -1,12 +1,12 @@
vector<vector<int>> havelHakimi(const vector<int>& deg) {
priority_queue<pair<int, int>> pq;
- for (int i = 0; i < sz(deg); i++) {
+ for (int i = 0; i < ssize(deg); i++) {
if (deg[i] > 0) pq.push({deg[i], i});
}
- vector<vector<int>> adj(sz(deg));
+ vector<vector<int>> adj(ssize(deg));
while (!pq.empty()) {
auto [degV, v] = pq.top(); pq.pop();
- if (sz(pq) < degV) return {}; //impossible
+ if (ssize(pq) < degV) return {}; //impossible
vector<pair<int, int>> todo(degV);
for (auto& e : todo) e = pq.top(), pq.pop();
for (auto [degU, u] : todo) {