数组
2021-02-19 23:59:16 30 举报
AI智能生成
数组有关知识与操作
作者其他创作
大纲/内容
数组理论知识
数组概念
一维数组
定义一个一维数组,首先需要给定一维数组的长度,这个长度决定了计算机要为该数组开辟多少字节的连续空间,其中字节数与数组定义的类型有关,有关Java基本类型所占用的字节数,请参考https://www.cnblogs.com/gu-bin/p/9859103.html
二维数组
对于一个二维数组,其实就是一张表格,需要定义表格的长度与宽度,以前我的认为定义了一个二维数组,在内存空间就是会开辟连续的空间,但是自己实际实验了一次,定义一个二维数组,分别打印地址,发现数组的每一行都是连续的,每行之间不一定是连续的,简单来说,二维数组就是多个一维数组组成的。
多维数组
一维数组在内存存储形式
二维数组在内存存储形式
数组操作的注意事项
增加元素
删除元素
有关数组经典例题
九曲环回算法
滑动窗口算法
二分查找算法
双指针删除给定元素的算法
数组总结
个人对数组总结与理解
0 条评论
下一页