child (binary treeschild (binary trees) children tree inserting trees searching red-black treesnull children splitting unbalanced trees chng key circular queues classes tree app treeapp vertex clustering bankaccount open addressing bankapp quadratic probes data types dataitem distpar dividing programs into - collisions hashing and - hashing efficiency color flips graph - -node instances -node interfaces - abstraction accomplishments color rules iterator colorsswitching higharray compareto(method linklist comparisons listiterator balanced trees lowarray lexicographical lowarrayapp mergesort ordarray compilersreferences node - compiling example programs heap java compressionhuffman code - params connected graphs person connectivitydirected graphs - postfixapp console mode reverser constantsbig notation stacktriangleapp constructorsbankaccount class stackx container classes methods tree copies (mergesort) cutoff point cycles (topological sorting) -