From 981037e28374f8c4ab44e26bdeda62da59f21a21 Mon Sep 17 00:00:00 2001 From: Stoycho Kyosev Date: Wed, 4 Dec 2024 17:15:45 -0500 Subject: Add sem08 --- Seminar08/src/BST/tests.cpp | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Seminar08/src/BST/tests.cpp (limited to 'Seminar08/src/BST/tests.cpp') diff --git a/Seminar08/src/BST/tests.cpp b/Seminar08/src/BST/tests.cpp new file mode 100644 index 0000000..e1ba15e --- /dev/null +++ b/Seminar08/src/BST/tests.cpp @@ -0,0 +1,28 @@ +#include "indexable-bst.hpp" + +int main() +{ + Bst bst; + + for (size_t i = 0; i < 100; i++) + { + bst.insert(i); + } + + for (size_t i = 0; i < bst.getSize(); i++) + { + std::cout << bst.index(i) << " "; + } + + std::cout << std::endl; + + for (size_t i = 0; i < 50; i++) + { + bst.remove(i); + } + + for (size_t i = 0; i < bst.getSize(); i++) + { + std::cout << bst.index(i) << " "; + } +} \ No newline at end of file -- cgit v1.3.1-23-gd82d