I am working on a program where I am trying to solve a tree structure using the Node function
I have to perfomr a arithmetic operation example ((1+2)*3) using a tree structure with left and right child. the complexity being I need to randomly generate the constants as well as the operators.
I am using the below structure to create and evaluate the nodes.
Please help me to assign random values to the operands. I am done gicing random values to the constants how I can intoduce random values to the operands in the below expression?
Node n = new Operand1(new Operand2(new Const(1), new Const(2)),new Const(3));