aboutsummaryrefslogtreecommitdiffstats
path: root/meowpp/dsa/SplayTree.h
diff options
context:
space:
mode:
Diffstat (limited to 'meowpp/dsa/SplayTree.h')
-rw-r--r--meowpp/dsa/SplayTree.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/meowpp/dsa/SplayTree.h b/meowpp/dsa/SplayTree.h
index 38cbe7f..da451b0 100644
--- a/meowpp/dsa/SplayTree.h
+++ b/meowpp/dsa/SplayTree.h
@@ -1,7 +1,9 @@
-#ifndef SplayTree_h__
-#define SplayTree_h__
+#ifndef dsa_SplayTree_h__
+#define dsa_SplayTree_h__
-#include "../utility.h"
+#include <cstdlib>
+
+#include <utility>
namespace meow{
//#
@@ -53,8 +55,6 @@ namespace meow{
//
void split(Node* __root, Node** __left, Node** __right);
Node* merge( Node* __left, Node* __right);
- //
- void print(Node* __now, int __depth) const;
public:
//#==== Custom Type Definitions
//#
@@ -215,7 +215,6 @@ namespace meow{
bool merge(SplayTree* __tree2);
- void print() const;
//#|=====================================================================
};
//#
@@ -233,4 +232,4 @@ namespace meow{
#include "SplayTree.hpp"
-#endif // SplayTree_h__
+#endif // dsa_SplayTree_h__