Advertisement
Guest User

Untitled

a guest
Dec 11th, 2018
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
F# 0.58 KB | None | 0 0
  1.     let rec dfs toIn toOut toCheckEntry getAdjVerteciesOrder acc start gr =
  2.         let nextInner acc = function
  3.             | [] ->  acc
  4.             | (v, w) : tl where toCheckEntry start v w acc ->
  5.                 nextInner
  6.                 <| dfs toIn toOut toCheckEntry getAdjVerteciesOrder acc v gr
  7.                 <| tl
  8.             | _ -> acc
  9.         let pastInAcc = toIn start acc
  10.         let pastAdjVerteciesAcc =
  11.             getAdjVerteciesOrder start pastInAcc gr
  12.             |> nextInner pastInAcc
  13.         let pastOutAcc = toOut start pastChildrenAcc
  14.         pastOutAcc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement