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
-
★★★★
Random-access memory
Form of computer data storage
-
★
Latent Dirichlet allocation
Generative statistical model that allows sets of observations to be explained by unobserved groups that explain why some parts of the data are similar
-
★★
Line array
Loudspeaker system composed of linearly-mounted, in-phase speakers
-
★★★
Table (format)
Arrangement of data in rows and columns
-
★★
Queue (abstract data type)
Abstract data type
-
★★
Dominance (genetics)
Interaction of a dominant allele with a recessive allele resulting in complete expression or non-expression of a trait
-
M★
Memory refresh
Process of periodically reading information from an area of computer memory and immediately rewriting the read information to the same area without modification, for the purpose of preserving the information
-
★★
Relation (database)
Concept in relational database theory
-
M★
Min-max heap
Data structure
-
★★
64-bit computing
Computer architecture bit width
-
E★★
Ergodicity
Property of a dynamical system
-
★★★★
YAML
Human-readable data serialization format
-
★★
Static random-access memory
Semiconductor memory that uses flip-flops to store each bit
-
★★
LPDDR
Series of computer memory standards for laptops and mobile devices
-
M★★
Mathematical structure
Combination of a set and an extra structure on it; more precisely, an object of a concrete category
-
★★★
Ergodic theory
Branch of mathematics that studies dynamical systems
-
★★★
DDR5 SDRAM
Fifth generation of double-data-rate synchronous dynamic random-access memory
-
H★
Heap memory
Pool of memory that is dynamically allocated to satisfy memory requests