359 次浏览
  • 数组
    • 定义:存储在连续内存空间上的相同数据类型的数据集合
    • 特点
      • 数组下标从0开始,length-1结束后
      • 内存空间地址连续
    • 声明
      数据类型[]...[] 数组名 = new 数组类型[第一维长度]..[第n维长度];
      /**数据类型:基本数据类型(char byte short int long float double boolean)
      *拓展数据类型c/c++的struct,Java的class等
      *数组名命名规则和变量一致
      **/
    • 附:基本数据类型大小
  • 注:
    • 增删元素时,需要移动其他元素//删除时其实是覆盖
    • 不同语言的二维数组,在空间上是否连续,取决于语言内存管理
      • C++连续
      • JAVA int[3][4]//非连续
  • 相关leetcode题:

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注