2 TLE.
This commit is contained in:
@@ -109,7 +109,7 @@ int main() {
|
||||
// do this column by column
|
||||
for (int j = 0; j < n; j++) {
|
||||
// diag of U is always 1, z[j] * U[j][j] = z[j], so k doesn't have to equal to j
|
||||
for (int k = j + 1; k < n; k++) {
|
||||
for (int k = j + 1; k < j + 3 && k < n; k++) {
|
||||
Z[k] += Z[j] * get_content(k, j);
|
||||
}
|
||||
}
|
||||
@@ -130,7 +130,7 @@ int main() {
|
||||
// printf("Starting U-1\n");
|
||||
for (int j = n - 1; j >= 0; j--) {
|
||||
// diag of U is always 1, z[j] * U[j][j] = z[j], so k doesn't have to equal to j
|
||||
for (int k = 0; k < j; k++) {
|
||||
for (int k = j - 1; k > j - 3 && k >= 0; k--) {
|
||||
Z[k] += Z[j] * get_content(k, j);
|
||||
}
|
||||
// outputZ();
|
||||
|
||||
Reference in New Issue
Block a user