Course Solutions Uncategorized (Solved) : Edit Mytree Class Implement Remove Printreverse Display Method Included Provided Code Imp Q28206572 . . . .

(Solved) : Edit Mytree Class Implement Remove Printreverse Display Method Included Provided Code Imp Q28206572 . . . .

 

I have to edit MyTree class and implement remove, printReverse and display method. I have included the provided code below.*Implement remove and printReverse method*Implement display method to display the tree structure

public class MyTree{

private TreeNode root;
public MyTree(){
root=null;
}
public void remove(int data){
//implement this method to remove a node with the same datavalue
}
public void printReverse(){
//implement this method to print data in descending order
}
public void display(){
//implement to display the tree structure
}
public boolean isEmpty(){ return root==null;}
public int size(){
return sizeHelper(root);
}
private int sizeHelper(TreeNode node){
if(node==null) return 0;
else return1+sizeHelper(node.getLeft())+sizeHelper(node.getRight());
}
public boolean search(int data){
return searchHelper(root, data);
}
private boolean searchHelper(TreeNode node, int data){
if(node==null) return false;
if(node.getData()==data) return true;
else if(node.getData()<data)
return searchHelper(node.getRight(),data);
else
return searchHelper(node.getLeft(), data);
}
public void add(int data){
root=addHelper(root,

OR

PayPal Gateway not configured

OR

PayPal Gateway not configured

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post