Front | Back |
Abstract data type (ADT)
|
A container whose properties (data and operations) are specified independently of any particular implementation
|
Adjacent Vertices
|
Two vertices that are connected by an edge
|
Arguments
|
1) The identifiers listed in parenthesis on the subprogram call2) Sometimes called actual parameters
|
Binary Tree
|
An abstract composite structure with a unique starting node called the root, in which each node is capable of two child nodes, and in which a unique path exists from the root to every other node
|
Containers
|
Objects whose role is to hold and manipulate other objects
|
Data Structure
|
The implementation of a composite data field in an abstract data type
|
Directed graph (digraph)
|
A graph in which each edge is directed from one vertex to another (or the same) vertex
|
Edge (arc)
|
A pair of vertices representing a connection between two nodes in a graph
|
Graph
|
A data structure that consists of a set of nodes and a set of edges that relate the nodes to each other
|
Leaf Node
|
A tree node that has no children
|
Linked structure
|
An implementation of a container where the items are stored together with information on where the next item can be found
|
Parameters
|
1) The identifiers listed in parenthesis beside the subprogram name2) Sometimes called formal parameters
|
Path
|
1) A text designation of the location of a file or subdirectory in a file system2) A sequence of vertices that connects two nodes in a graph
|
Reference Parameter
|
A parameter that expects the address of its argument to be passed by the calling unit (put on the message board)
|
Root
|
The unique starting node in a tree
|