本篇我们来介绍下数据结构中的数组:
在程序设计语言中,数组是我们较为熟悉的一种数据类型。几乎所有的程序设计语言都把数组类型设定为固定的类型。
一、数组的逻辑结构和基本运算
数组可以看成是线性表的一种推广,一维数组又称为常量,
一维数组“:
官方解释:由一组具有相同类型的数据元素组成,并存储在一组连续的存储单元中的数组元素我们称之为数组。
二维数组:
若一维数组中的数据元素又是一维数组结构,我们称为二维数组。二维数组可以看成是n个列向量组成的线性表。
三维数组”:
以此类推,若一维数组中的元素又是二维数组结构,我们成为三维数组。
N维数组“:
一般,一个n维数组可以看成元素为n-1维数组的线性表。
说了那么多官方的解释,那么究竟什么是数组呢?
举个栗子:
这群小蝌蚪我们就可以称之为数组。
数组的基本运算:
通常,数组只有两种基本运算

本文详述了数据结构中的数组概念,包括一维、二维、多维数组的逻辑结构和基本运算。重点讲解了Java中的数组特性,强调数组的静态性、初始化方式及内存分配。同时提醒读者注意数组变量与数组对象的区别,Java数组在使用前必须初始化。
最低0.47元/天 解锁文章
1025

被折叠的 条评论
为什么被折叠?



