@@ -8,7 +8,7 @@ var util = function (u, disc, low, parent) {
88 //u is the node that is currently being processed in the DFS (depth-first search)
99 //disc is the numbering of the vertices in the DFS, starting at 0
1010 //low[v] is the lowest numbered vertex that can be reached from vertex v along the DFS
11- //parent is the node that u came from
11+ //parent is the node that u came from
1212 logger . _print ( '' ) ;
1313 logger . _print ( 'Visiting node ' + u ) ;
1414 graphTracer . _visit ( u ) . _wait ( ) ;
@@ -28,10 +28,10 @@ var util = function (u, disc, low, parent) {
2828 }
2929
3030 adj [ u ] . forEach ( function ( v ) {
31- if ( disc [ v ] > - 1 && v == parent ) {
31+ if ( disc [ v ] > - 1 && v === parent ) {
3232 trace ( v ) ;
3333 logger . _print ( u + '\'s neighbor ' + v + ' is u\'s parent. Not visiting it.' ) ;
34-
34+
3535 }
3636 else if ( disc [ v ] > - 1 && v != parent ) {
3737 trace ( v ) ;
@@ -42,7 +42,7 @@ var util = function (u, disc, low, parent) {
4242 }
4343 }
4444
45- if ( disc [ v ] == - 1 ) {
45+ if ( disc [ v ] === - 1 ) {
4646 trace ( v ) ;
4747 logger . _print ( u + '\'s neighbor ' + v + ' has not been visited yet' ) ;
4848
@@ -54,18 +54,18 @@ var util = function (u, disc, low, parent) {
5454 logger . _print ( 'Setting low [' + u + '] to ' + Math . min ( low [ u ] , low [ v ] ) ) ;
5555 low [ u ] = Math . min ( low [ u ] , low [ v ] ) ;
5656
57- if ( low [ v ] == disc [ v ] ) {
57+ if ( low [ v ] === disc [ v ] ) {
5858 logger . _print ( 'low [' + v + '] == disc [' + v + '], low[' + v + ']=' + low [ v ] + ', disc[' + v + ']=' + disc [ v ] ) ;
5959 logger . _print ( u + ' -> ' + v + ' is a bridge. Adding ' + u + '->' + v + 'to the set of bridges found' ) ;
6060 bridges . push ( [ u , v ] ) ;
6161 }
6262 }
63-
63+
6464 } ) ;
6565} ;
6666
6767( function findBridges ( graph ) {
68-
68+
6969 var disc = filledArray ( graph . length , - 1 ) ;
7070 var low = filledArray ( graph . length , - 1 ) ;
7171
@@ -92,7 +92,7 @@ var util = function (u, disc, low, parent) {
9292
9393 logger . _print ( 'Starting the main for loop (for each node)' ) ;
9494 for ( var v = 0 ; v < graph . length ; v ++ ) {
95- if ( disc [ v ] == - 1 ) {
95+ if ( disc [ v ] === - 1 ) {
9696 logger . _print ( v + ' has not been visited yet. Calling util (' + v + ', [' + disc + '], [' + low + '],' + v + ') from the for loop' ) ;
9797 util ( v , disc , low , v ) ;
9898 logger . _print ( 'Returned in for loop after util (' + v + ', [' + disc + '], [' + low + '], [' + v + '])' ) ;
0 commit comments