D G I M R S T U 

D

depth() - Method in class Tree
Return the depth of this node from the root of the tree.
descendants() - Method in class Tree
Return the number of nodes below this node in the tree.
DNA - Class in <Unnamed>
A class that represents a DNA sequence.
DNA(String) - Constructor for class DNA
Create a new DNA instance from the given sequence of base pairs.

G

getLongestCommonSubsequence(DNA, DNA) - Static method in class DNA
Return the longest common subsequence of the two provided DNA sequences.
getNext() - Method in class SingleLL.Node
Get this node's next node.
getSequence() - Method in class DNA
Gets the sequence of base pairs for this DNA instance.
getStart() - Method in class SingleLL
Get a reference to the start of the list.
getValue() - Method in class SingleLL.Node
Get this node's value.

I

insert(int) - Method in class Tree
Insert a new value into the binary tree.
insert(int, int) - Method in class SingleLL
Insert a new value into the linked list.

M

maximum() - Method in class Tree
Return the maximum value stored in this binary tree.
minimum() - Method in class Tree
Return the minimum value stored in this binary tree.

R

remove(int) - Method in class SingleLL
Remove a value from the linked list.

S

search(int) - Method in class Tree
Search the binary tree for a specific value.
SingleLL - Class in <Unnamed>
A class that implements a linked list storing integers.
SingleLL.Node - Class in <Unnamed>
Internal class storing a node in our SingleLL.
swap(int, int) - Method in class SingleLL
Swap two values in the list.

T

toString() - Method in class SingleLL
 
Tree - Class in <Unnamed>
A class that implements a basic binary tree storing integers.
Tree(int) - Constructor for class Tree
Initialize a new binary tree.
Tree(int, Tree) - Constructor for class Tree
Initialize a new binary tree node for an existing tree.

U

unshift(int) - Method in class SingleLL
Add a new value to the front of the list.
D G I M R S T U 
Skip navigation links