Question: 1 . Character team preparation ( a ) Create two AVLTree objects, each tree to hold the experiences of one game character, where each experience
Character team preparation
a Create two AVLTree objects, each tree to hold the experiences of one game
character, where each experience is represented by a String object and can rep
resent a challenge, powerup, etc.. Decide on your own unique experiences for
each character, assuming that all game characters can earn the same experiences
b Insert between and or experiences into each characters experience
tree using standard tree operations
Access and analysis of character data
a To display all characters experiences, print an informative message and then
use a inorder traversal to print out all experiences in each characters tree
b Search your character trees, using the standard tree operations, to determine
which of the two characters has earned the highest level experience among
the two, and print out the result
Character experience update
a Delete one experience from one of the character trees using standard tree oper
ations
b Perform another inorder traversal on the tree edited in step a
With a legible drawing or photo in the document, draw the full search tree for one of your characters implemented in Java coding step with all values inserted
including the balance factor for the root node
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
