summaryrefslogtreecommitdiff
path: root/bin-trees/tree.h
diff options
context:
space:
mode:
Diffstat (limited to 'bin-trees/tree.h')
-rw-r--r--bin-trees/tree.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/bin-trees/tree.h b/bin-trees/tree.h
new file mode 100644
index 0000000..0fa61b1
--- /dev/null
+++ b/bin-trees/tree.h
@@ -0,0 +1,19 @@
+#pragma once
+
+struct tree
+{
+ int inf;
+ tree *left;
+ tree *right;
+ tree *parent;
+};
+
+tree *node(int x)
+{
+ tree *n = new tree;
+ n->inf = x;
+ n->parent = NULL;
+ n->right = NULL;
+ n->left = NULL;
+ return n;
+}