数组

简介: 数组固定大小,一经创建不可改变创建数组30(既然创建数组,就要指定数组的大小)long[] array = new long[30](0---29)下标从0开始开始插入数据:数据的范围(0-999,一位到第三位的一个数字)插入678插入555,结果如图查找,普通数组没有排序,只能从第一项开始比对开始查找,如果数组里没有要查找的数据,要开始比对。
  1. 数组固定大小,一经创建不可改变
  2. 创建数组30(既然创建数组,就要指定数组的大小)
  3. long[] array = new long[30]
  4. (0---29)
  5. 下标从0开始
  6. 开始插入数据:数据的范围(0-999,一位到第三位的一个数字)
  7. 插入678
  8. 插入555,结果如图


  9. 查找,普通数组没有排序,只能从第一项开始比对开始查找,如果数组里没有要查找的数据,要开始比对。

10.删除,若删除数组里没有的数据,则会开始从头开始查找比对,没有找到返回。若有数据,一个一个比对,若有重复的数据,会把后面的移到前面,删除要移动后面的数据项,往前移

11.总结:数组一经创建大小指定下来,放数据从0依次放,根据下标,查找非常慢,从第0个依次往后查找,删除也是要一个一个比对去找,同时删除后,后边的数据要向前移动

数据结构是一个容器,对象,整数,字符串等

相关文章
|
25天前
关于数组的两个应用
关于数组的两个应用
23 0
关于数组的两个应用
|
6月前
|
Java
数组的练习
数组的练习
|
2月前
|
存储 算法 编译器
C 数组详解
在C语言中,数组是一种用于存储多个同类型数据的集合。本文介绍了数组的基本特性与使用方法,包括定义与初始化、索引访问、多维数组、指针操作、大小计算及函数传递等内容。数组名可视为指向首元素的指针,支持遍历、排序与查找等常见操作。数组大小固定,访问越界会导致未定义行为。此外,还可以将数组嵌套在结构体中以增加数据复杂性。
51 10
|
6月前
|
存储 算法 计算机视觉
数组
数组
47 0
|
6月前
|
存储 C++ 索引
c++数组
c++数组
57 2
|
6月前
|
存储 搜索推荐 算法
C数组
C数组
34 0
|
6月前
|
存储 搜索推荐 程序员
C++ 数组
C++ 数组
44 0
|
6月前
1-9 数组
1-9 数组
24 0
|
6月前
|
存储 人工智能 算法
4.为何数组下表从0开始
4.为何数组下表从0开始
63 1