#include "tttboard.h" #include "gTree.h" #include #include #include using namespace std; void Tokenize(string line, vector & tokens, string delimiters = "\t "){ string token = ""; string OneCharString = " "; for (int i=0; i tokens; Tokenize(str_board,tokens," {,}"); vector board; for (int i=0; i tttTree; tttboard root(n,board); tttTree.addNode(root, NULL); gTNode* p = findItem(tttTree.getRoot(), root); if (board[0]==0) board[0]=1; else board[0]*=-1; tttboard child(n, board); tttTree.addNode(child, p); cout << "preorder:\n" ; preorderPrint(tttTree.getRoot()); cout <<"\npostorder:\n"; postorderPrint(tttTree.getRoot()); cout << "\nsize:" << size(tttTree.getRoot())<< endl; return 0; }