Skip to content

Commit 4911304

Browse files
committed
Fixed style
1 parent be0f557 commit 4911304

File tree

1 file changed

+8
-11
lines changed
  • src/main/java/g3601_3700/s3620_network_recovery_pathways

1 file changed

+8
-11
lines changed

src/main/java/g3601_3700/s3620_network_recovery_pathways/Solution.java

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ public class Solution {
1212
private List<Integer> topologicalSort(int n, List<List<Integer>> g) {
1313
int[] indeg = new int[n];
1414
for (int i = 0; i < n; ++i) {
15-
for (int adj_node : g.get(i)) {
16-
indeg[adj_node]++;
15+
for (int adjNode : g.get(i)) {
16+
indeg[adjNode]++;
1717
}
1818
}
1919
Queue<Integer> q = new LinkedList<>();
@@ -36,12 +36,14 @@ private List<Integer> topologicalSort(int n, List<List<Integer>> g) {
3636
return ts;
3737
}
3838

39-
private boolean check(int x, int n, List<List<int[]>> adj, List<Integer> ts, boolean[] online, long k) {
39+
private boolean check(
40+
int x, int n, List<List<int[]>> adj, List<Integer> ts, boolean[] online, long k) {
4041
long[] d = new long[n];
41-
Arrays.fill(d, Long.MAX_VALUE); // Represents INF
42+
Arrays.fill(d, Long.MAX_VALUE);
4243
d[0] = 0;
4344
for (int u : ts) {
44-
if (d[u] != Long.MAX_VALUE) { // If d[u] is reachable
45+
// If d[u] is reachable
46+
if (d[u] != Long.MAX_VALUE) {
4547
for (int[] p : adj.get(u)) {
4648
int v = p[0];
4749
int c = p[1];
@@ -64,7 +66,6 @@ public int findMaxPathScore(int[][] edges, boolean[] online, long k) {
6466
for (int i = 0; i < n; i++) {
6567
adj.add(new ArrayList<>());
6668
}
67-
// Adjacency list for topological sort (unweighted graph)
6869
List<List<Integer>> g = new ArrayList<>();
6970
for (int i = 0; i < n; i++) {
7071
g.add(new ArrayList<>());
@@ -73,17 +74,13 @@ public int findMaxPathScore(int[][] edges, boolean[] online, long k) {
7374
int u = e[0];
7475
int v = e[1];
7576
int c = e[2];
76-
adj.get(u).add(new int[]{v, c});
77+
adj.get(u).add(new int[] {v, c});
7778
g.get(u).add(v);
7879
}
79-
8080
List<Integer> ts = topologicalSort(n, g);
81-
82-
// Call the helper method
8381
if (!check(0, n, adj, ts, online, k)) {
8482
return -1;
8583
}
86-
8784
int l = 0;
8885
int h = 0;
8986
for (int[] e : edges) {

0 commit comments

Comments
 (0)