public class LinkedQueue extends LinkedList
firstNode, lastNode
Constructor and Description |
---|
LinkedQueue() |
Modifier and Type | Method and Description |
---|---|
LinkedNode |
Dequeue()
Removes node from list head.
|
void |
Enqueue(TreeNode treeNode)
Adds new node to tail of list.
|
LinkedNode |
HeadNode()
Getter for queue head node.
|
LinkedNode |
TailNode()
Getter for queue tail node.
|
public LinkedNode HeadNode()
public LinkedNode TailNode()
public void Enqueue(TreeNode treeNode)
treeNode
- TreeNode for node to hold.public LinkedNode Dequeue()