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
- 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
- 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