数据结构和算法
学习
王小虎_XiaoHu
这个作者很懒,什么都没留下…
展开
-
1_二分查找 binarySearch
二分查找原创 2024-03-16 21:26:07 · 231 阅读 · 0 评论 -
2_01_数组初步了解
Java数组是在堆上(heap)分配的,这是JVM管理的一部分内存区域,用于存储对象实例。数组在内存中是连续分配的,这意味着数组的元素可以通过偏移量直接访问。在Java中,数组的大小是固定的,所以我们不能直接添加元素到数组中。一种常见的做法是创建一个新的更大的数组,然后将旧数组的元素复制到新数组中,并在新数组中添加新元素。数组的访问和修改是通过引用和索引完成的。引用指向数组在内存中的首地址,索引用于定位数组中的具体元素。数组在内存中是连续分配的,这意味着数组的元素可以通过偏移量直接访问。原创 2024-03-18 10:52:50 · 158 阅读 · 0 评论