Write a recursive method in this class called hasSameStructureAs(BinaryTree tree) that returns whether or not a tree has the same structure as another tree. Two trees have the same left/right children locations all the way through from the root to the leaves. The data at each node need not be the same, however. You will not receive any marks if your code is non-recursive or if it contains any loops.
Submit all .java files needed to run as well as any image icon files. You MUST NOT use packages in your code, nor projects. Submit ALL of your files in one folder such that they can be opened and compiled individually in JCreator. Some IDEs may create packages and/or projects automatically. You MUST export the .java files and remove the package code at the top if it is there.
Attachment:- assignment.pdf