| Package | Description |
|---|---|
| datastructures.graph | |
| datastructures.list | |
| datastructures.tree |
| Modifier and Type | Method and Description |
|---|---|
IList<InfoPath> |
IGraph.bfs(int u)
It is a technique for traversing a tree, called Breadth first search
|
IList<InfoPath> |
IGraph.dfs(int u)
It is a technique for traversing a tree, called Depth first search
|
IList<java.lang.Integer> |
IGraph.getNeighbors(int u)
Returns a list with all the vertices that have an arc with the vertex u as
the origin
|
| Modifier and Type | Method and Description |
|---|---|
static <T> IList<T> |
ListFactory.newInstanceArray()
This method returns an instance of a IList implemented with an array.
|
static <T> IList<T> |
ListFactory.newInstanceArray(java.util.Collection<T> col)
This method returns an instance of a IList implemented with an array.
|
static <T> IList<T> |
ListFactory.newInstanceArray(IList<T> list)
This method returns an instance of a IList implemented with an array.
|
static <T> IList<T> |
ListFactory.newInstanceArray(int cap)
This method returns an instance of a IList implemented with an array that
has an initial capacity
|
static <T> IList<T> |
ListFactory.newInstanceDoublyLinkedList()
This method returns an instance of a IList implemented with a
doubly-linked list.
|
static <T> IList<T> |
ListFactory.newInstanceDoublyLinkedList(java.util.Collection<T> col)
This method returns an instance of a IList implemented with a
doubly-linked list.
|
static <T> IList<T> |
ListFactory.newInstanceDoublyLinkedList(IList<T> list)
This method returns an instance of a IList implemented with a
doubly-linked list.
|
static <T> IList<T> |
ListFactory.newInstanceLinkedList()
This method returns an instance of a IList implemented with a linked list.
|
static <T> IList<T> |
ListFactory.newInstanceLinkedList(java.util.Collection<T> col)
This method returns an instance of a IList implemented with a linked list.
|
static <T> IList<T> |
ListFactory.newInstanceLinkedList(IList<T> list)
This method returns an instance of a IList implemented with a linked list.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> IList<T> |
ListFactory.newInstanceArray(IList<T> list)
This method returns an instance of a IList implemented with an array.
|
static <T> IList<T> |
ListFactory.newInstanceDoublyLinkedList(IList<T> list)
This method returns an instance of a IList implemented with a
doubly-linked list.
|
static <T> IList<T> |
ListFactory.newInstanceLinkedList(IList<T> list)
This method returns an instance of a IList implemented with a linked list.
|
| Modifier and Type | Method and Description |
|---|---|
IList<TreeNode<T>> |
TreeNode.getChildren()
Returns a list with its children
|
IList<T> |
Action.getStore()
Returns the store with the result of the action
|