Visualize a tree: Difference between revisions
Content added Content deleted
m (→{{header|C}}) |
(Updated D entry) |
||
Line 150: | Line 150: | ||
void main () { |
void main () { |
||
static N(T)(T value_, BTNode!T* left_=null, BTNode!T* right_=null) { |
static N(T)(T value_, BTNode!T* left_=null, BTNode!T* right_=null) { |
||
return new BTNode!T(value_, left_, right_); |
|||
auto t = new BTNode!T; |
|||
*t = BTNode!T(value_, left_, right_); |
|||
return t; |
|||
} |
} |
||