answersLogoWhite

0

What are the limitations of arrays?

User Avatar

Anonymous

13y ago
Updated: 9/17/2019

1) Array is a static data structure. Hence it has to be declared with a fixed size. Changing the size of the array involves procedures like relocation, freeing memory space, etc2) They hold elements of the same data type. Hence they are not suitable for storing and working with different data types.

3) Insertion and deletion in any place other than the end of the array has a time complexity of O(n).

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions

What capabilities and limitations do arrays have?

Arrays are data structures that store fixed-size collections of elements, allowing for efficient access and manipulation of data using indices. They enable quick retrieval and storage of elements, making them suitable for scenarios requiring fast access. However, arrays have limitations, such as a fixed size that cannot be altered after creation, which can lead to wasted space or overflow if not managed properly. Additionally, arrays typically require contiguous memory allocation, which can be inefficient for large datasets.


What is dimentions arrays in java?

You can make arrays with any number of dimensions (depending on RAM limitations, of course). However, internally, a two-dimensional array (for example) is stored as an array of arrays; that is, each first-level array contains an array of the second level. Similarly with higher dimensions.


What is multidimentional array?

Arrays having more than one dimension is known as multi-dimensional arrays. Multi-dimensional arrays is also known as arrays-of-arrays.


What is a multidimentional array?

Arrays having more than one dimension is known as multi-dimensional arrays. Multi-dimensional arrays is also known as arrays-of-arrays.


What is a PHP function that can sort arrays by other arrays?

You cannot sort arrays by other arrays; that wouldn't make sense, anyway.


What do arrays eat?

Arrays are reported to be omnivoire.


How do you find the difference between two arrays in Java?

for arrays you can list the different arrays and what attributes that you give to them.


Arrays whose size can be altered are known as?

Arrays whose size can be altered are known as dynamic arrays.


What are the types of arrays and syntax?

Arrays can be of following types.


What is the limitation of the linear array?

The main limitations of linear arrays are 1. The prior knowledge of number of elements in the linear array is necessary 2. These are static structures. Static in the sense that memory is allocated at compilation time their memory used by them cannot be reduced or extended. 3. Since the elements of these arrays are stored in the these arrays are time consuming this is because of moving down or up to create a space of new element or to occupy the space vacated by the deleted element.


What do we call the numbers that cannot be arranged into 2-row arrays?

we can call the number that cannot be arranged into 2- row arrays multiple arrays.


What is difference between Bac arrays and DNA arrays?

BAC (Bacterial Artificial Chromosome) arrays are a type of DNA arrays. BAC arrays are usually used for a technique called array CGH (Comparative Genomic Hybridisation) which is used to identify gross deletions or amplifications in DNA (which for example is common in cancer). DNA arrays include BAC arrays but also oligo, cDNA, and promoter arrays. Oligo and cDNA arrays are typically used for gene expression analysis (looking to see how heavily expressed each gene is). Oligo arrays can also be used for SNP (single nucleotide polymorphism) analysis. Promoter arrays are used to identify transcription factor binding sites.