Advertisement
Guest User

Untitled

a guest
Apr 20th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.28 KB | None | 0 0
  1. function TTree.LeftRightMiddle(Node: PNode): TValues;
  2. var
  3.     Values, LeftValues, RightValues: TValues;
  4. begin
  5.     Values := [];
  6.     if Node <> nil then
  7.         Values := Concat(LeftRightMiddle(Node.Left), LeftRightMiddle(Node.Right), [Node.Value]);
  8.     Result := Values;
  9. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement