Fork me on GitHub
摘要: 链表在内存是怎么样在内存中分配空间的? 链表有哪些特性? 链表的样子 链表的地址不是连续的,内部维护着下一个节点的地址。 节点的定义 public class LinkedNode<T> { public T data; // 数据部分 可以是对象也可以是基本类型 public LinkedNode 阅读全文
posted @ 2020-10-21 15:32 MgicalFool 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 数组在计算机中是一个连续的内存空间 我们可以通过随机访问的方式来访问他的元素 特性:内存地址是按顺序分配的 数组的结构 数组在内存中的结构 一维数组的代码实现 Java版: Long[] arr = new Long[10]; //声明大小 for (int i = 0; i < arr.lengt 阅读全文
posted @ 2020-10-21 15:29 MgicalFool 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 常见有哪些数据结构? 线性结构 数组是如何实现的? 链表是如何实现的? 队列的实现(暂未更新) 栈的实现(暂未更新) 阅读全文
posted @ 2020-10-21 15:27 MgicalFool 阅读(70) 评论(0) 推荐(0) 编辑