same-tree 1.0.0
Same Tree
Loading...
Searching...
No Matches
TreeNode Struct Reference
Collaboration diagram for TreeNode:

Public Member Functions

 TreeNode ()
 
 TreeNode (int x)
 
 TreeNode (int x, TreeNode *left, TreeNode *right)
 

Data Fields

int val
 
TreeNodeleft
 
TreeNoderight
 

Detailed Description

Definition at line 5 of file main.cpp.

Constructor & Destructor Documentation

◆ TreeNode() [1/3]

TreeNode::TreeNode ( )
inline

Definition at line 10 of file main.cpp.

10: val(0), left(nullptr), right(nullptr) {}
int val
Definition main.cpp:7
TreeNode * left
Definition main.cpp:8
TreeNode * right
Definition main.cpp:9

◆ TreeNode() [2/3]

TreeNode::TreeNode ( int  x)
inline

Definition at line 11 of file main.cpp.

11: val(x), left(nullptr), right(nullptr) {}

◆ TreeNode() [3/3]

TreeNode::TreeNode ( int  x,
TreeNode left,
TreeNode right 
)
inline

Definition at line 12 of file main.cpp.

12: val(x), left(left), right(right) {}

Field Documentation

◆ left

TreeNode* TreeNode::left

Definition at line 8 of file main.cpp.

◆ right

TreeNode* TreeNode::right

Definition at line 9 of file main.cpp.

◆ val

int TreeNode::val

Definition at line 7 of file main.cpp.


The documentation for this struct was generated from the following file: