Skip to content

Commit df97a67

Browse files
committed
modify code
1 parent d0f629c commit df97a67

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

src/class183/Code01_CentroidDecomposition1.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -137,20 +137,20 @@ public static void calc(int u) {
137137
if (!vis[v]) {
138138
cnta = 0;
139139
getDistance(v, u, w);
140-
for (int k = cnta; k > 0; k--) {
141-
for (int l = 1; l <= m; l++) {
142-
if (query[l] - arr[k] >= 0) {
143-
ans[l] |= pre[query[l] - arr[k]];
140+
for (int i = 1; i <= m; i++) {
141+
for (int j = 1; j <= cnta; j++) {
142+
if (query[i] - arr[j] >= 0) {
143+
ans[i] |= pre[query[i] - arr[j]];
144144
}
145145
}
146146
}
147-
for (int k = cnta; k > 0; k--) {
148-
que[++cntq] = arr[k];
149-
pre[arr[k]] = true;
147+
for (int i = 1; i <= cnta; i++) {
148+
que[++cntq] = arr[i];
149+
pre[arr[i]] = true;
150150
}
151151
}
152152
}
153-
for (int i = cntq; i > 0; i--) {
153+
for (int i = 1; i <= cntq; i++) {
154154
pre[que[i]] = false;
155155
}
156156
}

src/class183/Code01_CentroidDecomposition2.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -78,20 +78,20 @@
7878
// if (!vis[v]) {
7979
// cnta = 0;
8080
// getDistance(v, u, w);
81-
// for (int k = cnta; k > 0; k--) {
82-
// for (int l = 1; l <= m; l++) {
83-
// if (query[l] - arr[k] >= 0) {
84-
// ans[l] |= pre[query[l] - arr[k]];
81+
// for (int i = 1; i <= m; i++) {
82+
// for (int j = 1; j <= cnta; j++) {
83+
// if (query[i] - arr[j] >= 0) {
84+
// ans[i] |= pre[query[i] - arr[j]];
8585
// }
8686
// }
8787
// }
88-
// for (int k = cnta; k > 0; k--) {
89-
// que[++cntq] = arr[k];
90-
// pre[arr[k]] = true;
88+
// for (int i = 1; i <= cnta; i++) {
89+
// que[++cntq] = arr[i];
90+
// pre[arr[i]] = true;
9191
// }
9292
// }
9393
// }
94-
// for (int i = cntq; i > 0; i--) {
94+
// for (int i = 1; i <= cntq; i++) {
9595
// pre[que[i]] = false;
9696
// }
9797
//}

0 commit comments

Comments
 (0)