clone-graph 1.0.0
Clone Graph
Loading...
Searching...
No Matches
Node Class Reference
Collaboration diagram for Node:

Public Member Functions

 Node ()
 
 Node (int _val)
 
 Node (int _val, vector< Node * > _neighbors)
 

Data Fields

int val
 
vector< Node * > neighbors
 

Detailed Description

Definition at line 6 of file main.cpp.

Constructor & Destructor Documentation

◆ Node() [1/3]

Node::Node ( )
inline

Definition at line 12 of file main.cpp.

13 {
14 val = 0;
15 neighbors = vector<Node*>();
16 }
int val
Definition main.cpp:9
vector< Node * > neighbors
Definition main.cpp:10

References neighbors, and val.

◆ Node() [2/3]

Node::Node ( int  _val)
inline

Definition at line 18 of file main.cpp.

19 {
20 val = _val;
21 neighbors = vector<Node*>();
22 }

References neighbors, and val.

◆ Node() [3/3]

Node::Node ( int  _val,
vector< Node * >  _neighbors 
)
inline

Definition at line 24 of file main.cpp.

25 {
26 val = _val;
27 neighbors = _neighbors;
28 }

References neighbors, and val.

Field Documentation

◆ neighbors

vector<Node*> Node::neighbors

◆ val

int Node::val

Definition at line 9 of file main.cpp.

Referenced by Solution::cloneGraph(), Node(), Node(), Node(), and Solution::print_graph().


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