摘要: 欢迎光临............... 首先我们要搞清楚链表是啥玩意儿?先看看定义: 讲链表之前我们先说说Java内存的分配情况:我们new对象的时候,会在java堆中为对象分配内存,当我们调用方法的时候,会将方法加载到方法区,在方法区保存了加载类的信息,常量,静态变量等等。搞明白这个我们再来讲链表 阅读全文
posted @ 2018-12-22 22:23 wss96 阅读(996) 评论(0) 推荐(2) 编辑
摘要: 据说单链表反转问题面试中经常问,而链表这个东西相对于数组的确稍微难想象,因此今天纪录一下单链表反转的代码。 1,先定义一个节点类。 2,我一共写了三种方法 (1)迭代法。先将下一节点纪录下来,然后让当前节点指向上一节点,再将当前节点纪录下来,再让下一节点变为当前节点 (2)递归方法1。先找到最后一个 阅读全文
posted @ 2018-12-22 21:11 wss96 阅读(2850) 评论(0) 推荐(0) 编辑