Changeset 986:e997802b855c in lemon-0.x for src/lemon/dfs.h
- Timestamp:
- 11/13/04 13:53:28 (19 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@1376
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/lemon/dfs.h
r946 r986 207 207 do { 208 208 if((e=Q[Qh])!=INVALID) 209 if((m=G-> head(e))!=s && (*predecessor)[m=G->head(e)]==INVALID) {209 if((m=G->target(e))!=s && (*predecessor)[m=G->target(e)]==INVALID) { 210 210 predecessor->set(m,e); 211 211 pred_node->set(m,n); … … 215 215 } 216 216 else ++Q[Qh]; 217 else if(--Qh>=0) n=G-> tail(Q[Qh]);217 else if(--Qh>=0) n=G->source(Q[Qh]); 218 218 } while(Qh>=0); 219 219 }
Note: See TracChangeset
for help on using the changeset viewer.