 |
| Data Structure |
| Data Structure is a way of storing data in a computer so that it can be used efficiently. A logical or mathematical model of a particular...more » |
|
 |
| |
|
 |
| Abstract Data Types |
| A set of data values and associated operations that are precisely specified independent of any particular implementation.
...more » |
|
 |
| |
|
 |
| Stacks |
| A stack is a list of elements in which an element may be inserted or deleted only at one end called the top of the stack. This means, in particular that elemen...more » |
|
 |
| |
|
 |
| Queues |
| A queue is a linear list of elements in which deletions can take place only at one end, called the front of the stack, and insertion can take place on...more » |
|
 |
| |
|
 |
| Linked Lists |
| A linked list is a complex data structure, especially useful in systems or applications programming. A linked list is comprised of a series of nodes, each node...more » |
|
 |
| |
|
 |
| Linear Search |
| Search each record of the file one at a time until finding the given name and hence the corresponding record.
...more » |
|
 |
| |
|
 |
| Sorting |
| Let A be the list of n elements A1, A2, … An in memory. Sorting A refer to the operating of rearranging the contents of A so that there are increasing in order that is so that
A1...more » |
|
 |
| |
|
 |
| Hashing |
| The search time of each algorithm depend on the number n of elements of the collection S of the data. A searching technique called Hashing or Hash addressing w...more » |
|
 |
| |
|
 |
| Trees |
| Trees are the type of nonlinear data structure. A data structure accessed beginning at the root node. Each node is either a ...more » |
|
 |
| |
|
 |
| Graphs |
| A graph is a set of vertices and edges which connect them. A graph G consists of two things.
...more » |
|
 |
| |
|