Uses of Interface
edu.princeton.cs.algs4.growingtree.interfaces.IDeletingNode

Packages that use IDeletingNode
edu.princeton.cs.algs4.growingtree.demos   
edu.princeton.cs.algs4.growingtree.framework   
edu.princeton.cs.algs4.growingtree.interfaces   
 

Uses of IDeletingNode in edu.princeton.cs.algs4.growingtree.demos
 

Methods in edu.princeton.cs.algs4.growingtree.demos with parameters of type IDeletingNode
 IAlgorithmNode<P> LLRBDeletion.delete(IAlgorithmNode<P> h, IDeletingNode<P> key)
           
 void AVLDeletion.doDelete(IAlgorithmNode<P> root, IDeletingNode<P> node)
           
 void BSTDeletion.doDelete(IAlgorithmNode<P> root, IDeletingNode<P> node)
           
 void LLRBDeletion.doDelete(IAlgorithmNode<P> root, IDeletingNode<P> node)
           
 void RandomizedBSTDeletion.doDelete(IAlgorithmNode<P> root, IDeletingNode<P> node)
           
 void RankDeletion.doDelete(IAlgorithmNode<P> root, IDeletingNode<P> node)
           
 void RedBlackDeletion.doDelete(IAlgorithmNode<P> root, IDeletingNode<P> node)
           
 void SplayOperators.SplayDeletion.doDelete(IAlgorithmNode<P> root, IDeletingNode<P> node)
           
 IAlgorithmNode<P> LLRBDeletion.getPostDeletionValidNode(IAlgorithmNode<P> root, IDeletingNode<P> node)
           
 

Uses of IDeletingNode in edu.princeton.cs.algs4.growingtree.framework
 

Classes in edu.princeton.cs.algs4.growingtree.framework that implement IDeletingNode
 class ShadowNode<P extends NodeProperties>
          This class defines the nodes that interact directly with the operators defined by the client.
 

Uses of IDeletingNode in edu.princeton.cs.algs4.growingtree.interfaces
 

Methods in edu.princeton.cs.algs4.growingtree.interfaces with parameters of type IDeletingNode
 void IDeleteOperator.doDelete(IAlgorithmNode<P> root, IDeletingNode<P> node)