Dynamic array

Dynamic array

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.

Comment
enIn 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.
Depiction
Dynamic array.svg
Has abstract
enIn 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.
Hypernym
Access
Is primary topic of
Dynamic array
Label
enDynamic array
Link from a Wikipage to an external page
opendatastructures.org/versions/edition-0.1e/ods-java/2_Array_Based_Lists.html
xlinux.nist.gov/dads/HTML/dynamicarray.html
web.archive.org/web/20090704095801/http:/www.collectionspy.com/
www.bsdua.org/libbsdua.html%23vpool
Link from a Wikipage to another Wikipage
.NET Framework
Ada.Containers.Vectors
Ada (programming language)
Amortized analysis
Array data type
Big O notation
C (programming language)
C++
Cache (computing)
Category:Amortized data structures
Category:Arrays
Category:Articles with example pseudocode
Clang
Common Lisp
Computer science
Core Foundation
D (programming language)
Data cache
Data structure
Delphi (programming language)
Deque
Dynamic memory allocation
File:Dynamic array.svg
First fit algorithm
Fragmentation (computer)
G++
Gap buffer
Geometric progression
GLib
Go (programming language)
Golden ratio
Hashed array tree
Hysteresis
Java (programming language)
Linked list
List data structure
Locality of reference
Memory management
Microsoft Visual C++
Nim (programming language)
Pat Morin
Perl
Primitive data type
Programming language
Python (programming language)
Python (Programming Language)
Random access
Realloc
Reference (computer science)
Ruby (programming language)
Rust (programming language)
Self-balancing binary search tree
Smalltalk
Standard libraries
Time complexity
Variable-length array
Vector (C++)
SameAs
Array dinamico
Array dinámico
Dynamic array
K7Vm
m.052 p7
Q128555
Vecteur (structure de données)
Δυναμικός πίνακας
Динамичен масив
Динамический массив
Динамички низ
Динамічний масив
آرایه پویا
مصفوفة ديناميكية
แถวลำดับพลวัต
동적 배열
Subject
Category:Amortized data structures
Category:Arrays
Category:Articles with example pseudocode
Thumbnail
Dynamic array.svg?width=300
WasDerivedFrom
Dynamic array?oldid=1104782856&ns=0
WikiPageLength
18882
Wikipage page ID
1456434
Wikipage revision ID
1104782856
WikiPageUsesTemplate
Template:Citation needed span
Template:Data structures
Template:List data structure comparison
Template:Math
Template:Short description