test.cpp 942 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. // Driver program to test above functions
  2. #include <iostream>
  3. #include "AVLCommands.h"
  4. int main()
  5. {
  6. AVLCommands avl;
  7. avl.Insert(9);
  8. //avl.printTree();
  9. //std::cout << std::endl;
  10. avl.Insert(8);
  11. //avl.printTree();
  12. //std::cout << std::endl;
  13. avl.Insert(7);
  14. //avl.printTree();
  15. //std::cout << std::endl;
  16. avl.Insert(6);
  17. //avl.printTree();
  18. //std::cout << std::endl;
  19. avl.Insert(1);
  20. //avl.printTree();
  21. //std::cout << std::endl;
  22. avl.Insert(5);
  23. //avl.printTree();
  24. //std::cout << std::endl;
  25. avl.Insert(4);
  26. //avl.printTree();
  27. //std::cout << std::endl;
  28. avl.Insert(3);
  29. //avl.printTree();
  30. //std::cout << std::endl;
  31. avl.Insert(2);
  32. //avl.printTree();
  33. //std::cout << std::endl;
  34. //avl.Delete(4);
  35. avl.printTree();
  36. std::cout << std::endl;
  37. avl.DeleteMin();
  38. avl.printTree();
  39. std::cout << std::endl;
  40. avl.JSON();
  41. return 0;
  42. }