Common · Knowledge
Dynamic array
Random-access, variable-size list data structure that allows elements to be added or removed
In computer science, a dynamic array, growable array, resizable array, dynamic table, mutable array, or array list is a random access, variable-size list data structure that allows elements to be added or removed. It is supplied with standard libraries in many modern mainstream programming languages.
From Wikipedia
In computer science, a dynamic array, growable array, resizable array, dynamic table, mutable array, or array list is a random access, variable-size list data structure that allows elements to be added or removed. It is supplied with standard libraries in many modern mainstream programming languages. Dynamic arrays overcome a limit of static arrays, which have a fixed capacity that needs to be specified at allocation. A dynamic array is not the same thing as a dynamically allocated array or variable-length array, either of which is an array whose size is fixed when the array is allocated, although a dynamic array may use such a fixed-size array as a back end.
Text: Wikipédia, CC BY-SA 4.0. · Image: Dcoetzee (CC0) ·
Related cards
-
A★
ARC (processor)
Family of RISC-based computer processors
-
5★
512-bit computing
Computer architecture bit width
-
★★★★
Chaos theory
Field of mathematics about dynamical systems highly sensitive to initial conditions
-
★★★
Dynamical system
Mathematical model which describes the time dependence of a point in a geometrical space
-
I★
Index set
Mathematical term
-
D★
Digital differential analyzer (graphics algorithm)
Hardware or software used for interpolation of variables over an interva
-
★★★★
Data center
Building or room where computer servers and related equipment are operated
-
★★★
Randomness
Apparent lack of pattern or predictability in events
-
★
Interval arithmetic
Method for bounding the errors of numerical computations
-
S★
Status bar
User interface element
-
★
Volatile memory
Computer memory that requires power to maintain the stored information; needs constant power in order to prevent data from being erased
-
★★★
DDR3 SDRAM
Third generation of double-data-rate synchronous dynamic random-access memory
-
R★★
Remote direct memory access
Hardware direct memory access over computer networks
-
★★
RNA polymerase
Class of enzymes that synthesize RNA from a DNA template
-
★★★
Measure (mathematics)
Function assigning numbers to some subsets of a set, which could be seen as a generalization of length, area, volume and integral
-
R★
Row hammer
Computer security exploit
-
★★
Table of handgun and rifle cartridges
Small arms cartridge data
-
★★★
Multiplication
Mathematical operation