Hash-based Data Structures
   HOME





Hash-based Data Structures
This is a list of well-known data structures. For a wider list of terms, see list of terms relating to algorithms and data structures. For a comparison of running times for a subset of this list see comparison of data structures. Data types Primitive types * Boolean, true or false. * Character *Floating-point representation of a finite subset of the rationals. ** Including single-precision and double-precision IEEE 754 floats, among others * Fixed-point representation of the rationals *Integer, a direct representation of either the integers or the non-negative integers *Reference, sometimes erroneously referred to as a pointer or handle, is a value that refers to another value, possibly including itself *Symbol, a unique identifier *Enumerated type, a set of symbols *Complex, representation of complex numbers Composite types or non-primitive type *Array, a sequence of elements of the same type stored contiguously in memory * Record (also called a structure or stru ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Data Structure
In computer science, a data structure is a data organization and storage format that is usually chosen for Efficiency, efficient Data access, access to data. More precisely, a data structure is a collection of data values, the relationships among them, and the Function (computer programming), functions or Operator (computer programming), operations that can be applied to the data, i.e., it is an algebraic structure about data. Usage Data structures serve as the basis for abstract data types (ADT). The ADT defines the logical form of the data type. The data structure implements the physical form of the data type. Different types of data structures are suited to different kinds of applications, and some are highly specialized to specific tasks. For example, Relational database, relational databases commonly use B-tree indexes for data retrieval, while compiler Implementation, implementations usually use hash tables to look up Identifier (computer languages), identifiers. Data s ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  



MORE