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
-
D★★
Disjoint-set data structure
Data structure that keeps track of a set of elements partitioned into a number of disjoint (nonoverlapping) subsets
-
★★★
Interleaved memory
Computer memory access architecture
-
D★
Dynamic dispatch
Process of selecting which implementation of a polymorphic operation (method or function) to call at run time
-
C★
C dynamic memory allocation
Memory management
-
M★★
Memory map
Data structure
-
D★
Dynamic mode decomposition
Computer algorithm
-
D★
DIAMOND (biotechnology)
Bioinformatics software
-
R★
Randomized algorithm
Algorithm designed to use randomness from auxiliary inputs as part of its logic
-
★
Dynamic logic (digital electronics)
Design methodology in combinatorial logic circuits
-
G★
Generic cell rate algorithm
Network scheduling algorithm used in ATM
-
T★
Type variance
Relationship between a generic type or a function and a component type on subtyping
-
D★
Data segment
Storage segment
-
★
Variable bitrate
Rate control method that allows the bit rate of a multimedia file to vary over time
-
★★
Algebraic structure
Set equipped with one or more finitary operations defined on it
-
V★
Verbal arithmetic
A puzzle of reconstructing equations that have been enciphered into words
-
★★
Synchronous dynamic random-access memory
SDRAM family of computer memory technologies
-
★★★★
DDR SDRAM
First generation of double-data-rate synchronous dynamic random-access memory
-
★★★★
Random-access memory
Form of computer data storage