Eagle's eye on view datastructures

A data structure is collection of organized data and appropriate functions to operate on that data. STL offers many of common data structures in C++. System.Collections & System.Collections.Generic is the nearest C# equivalent. Stack is one of the simplest data structure based on Last in first out concept (LIFO). Queue is another one based on First in first out concept(FIFO). Stacks & Queue in general are based on arrays so of fixed size. This is the reason where linked list comes into play. Again in general the above data structures did not deal with any relationships between them, that is why Trees are there. They can represent data relationships hierarchically.

No comments:

Post a Comment